프로그래밍 언어 공부/Java 기초3 [Java 스터디 두 번째] 클래스와 객체 자바 스터디를 진행하고 있습니다. 개인적으로 공부한 내용을 바탕으로 정리하고 있으며 이상한 부분은 댓글에 남겨주시면 감사하겠습니다. 먼저 앞에서 [자바] 배열에서 객체지향 개념이 나오기 전 데이터와 기능이 따로따로 존재했다는 것을 배웠었다. 객체 지향 개념이 나오면서 데이터와 그와 관련된 기능을 클래스로 묶어서 사용할 수 있게 되었다고 했었다. 아래에서 클래스와 객체에 대해서 더 자세히 알아보자. 1. 클래스와 객체 (객체지향이론 관점, 프로그래밍 관점) 🚀 클래스는 데이터와 그와 관련된 기능(메소드)을 가지고 있다. 그리고 클래스는 객체를 생성하는데 사용이 된다. 생성된 객체는 기능과 데이터(속성)을 가지고 있다. 주의해야 할 것은 객체는 가지고 있는 기능과 속성에 따라 다르는 것이다. 클래스는 결국 .. 프로그래밍 언어 공부/Java 기초 2022. 7. 17. [Java 스터디 첫 번째] 배열 자바 스터디를 진행하고 있습니다. 개인적으로 공부한 내용을 바탕으로 정리하고 있으며 이상한 부분은 댓글에 남겨주시면 감사하겠습니다. 👍 1-1.배열의 선언과 생성 1-1-2. 배열의 선언이란 ? 배열을 다루기 위하여 참조변수를 선언하는 것이다. 타입[] 변수이름; int[] arr; 1-1-3. 배열의 생성이란 ? 실제 메모리에 저장공간을 생성하기 위한 것 입니다. 배열을 생성하기 위해서는 연산자 new와 함께 배열의 타입과 길이를 지정해 주어야 합니다. 밑에는 배열 생성 예제입니다. 변수이름 = new 타입[길이]; arr = new int[4]; 이 두 가지 (선언, 생성)이 완료 됐을 때 배열에 값을 저장하거나 읽어올 수 있게 된다. 밑에 예제는 배열의 선언과 생성을 한 것이며 '길이가 5인 배열.. 프로그래밍 언어 공부/Java 기초 2022. 7. 17. [Java] - 자바 식별자(Identifier), 기본형(primitive type), 참조형(reference type), 상수(constant), 리터럴(literal), 형변환(casting) 식별자(Identifier), 기본형(primitive type), 참조형(reference type), 상수(constant), 리터럴(literal), 형변환(casting) 대해서 알아봅시다 ! 1. 변수란 ? 🚀 “변수란, 단 하나의 값을 저장할 수 있는 메모리 공간” 을 의미한다. 그럼 이 변수를 어떻게 메모리 공간에 저장할까? 바로 밑에서 선언과 초기화에 대해 알아보도록 하자. ## 1-2. 변수의 선언과 초기화 변수 타입 : 변수에 저장될 값이 어떤 ’타입(type)’인지 지정; int 변수 이름 : 말 그대로 이름이다.; age 변수 선언 : 변수의 이름을 지정; int age int age; // age라는 이름의 변수를 선언 변수 선언 예시 변수를 선언한 이후부터 변수를 사용할 수 있다.. 프로그래밍 언어 공부/Java 기초 2022. 7. 1. 이전 1 다음 반응형