2022. 9. 28. 12:09ㆍ책 정리 [ 내가 다시 보기위한 ]/책[자바의 정석] 정리
1.1 변수란?
- 값을 저장할 수 있는 메모리상의 공간
- 값이 바뀔 수 있음
- 하나의 변수에는 단하나의 값만 저장
- 여러번 저장시 마지막 저장한 값을 지님
1.2 변수의 선언
변수타입 변수이름;
int number; // 정수형 변수 number 를 선언
number = 10; // 변수 number 에 10을 저장
*참고 : 지역 변수는 사용되기 전에 초기화를 반드시 해야하지만, 클래스 변수와 인스턴스 변수는 초기화를 생략 할 수 있다.
1.3 명명규칙
- 대소문자가 구분되며 길이에 제한이 없다
- 예약어를 사용해서는 안된다. ( 예약어- 이미 역할이 정해진 거라고 생각하면 됨)
- 숫자로 시작해서는 안된다.
- 특수문자는 _ 와 $ 만을 허용
* (+ 권장하는 규칙 : 클래스 이름의 첫글자는 대문자 , 여러단어로 이루어진 경우 단어 첫글자 대문자 , 상수의 이름은 모두 대문자, 상수가 여러단어로 이루어진 경우 _ 를 사용해 구분 )
예약어의 종류 (간단하게 몇개만 적음 - 내가 아는거 위주로)
boolean | package | throws | true |
false | static | try | void |
while | null | default | char |
catch | final | long | new |
2. 변수의 타입
기본형 (Primitive type) - boolean, char, byte, short, int, long, float, double < 실제 데이터 저장>
참조형 (Reference type) - 8개의 기본형을 제외한 나머지 타입, 객체의 주소를 저장한다. <데이터가 저장되어있는 주소를 저장>
* 참조형 변수를 선언할 때는 변수의 타입으로 클래스의 이름을 사용하므로 클래스의 이름이 변수의 타입이 된다.
기본형 변수의 8가지 종류를 자세히 보기 위해서 다음 페이지에서 따로 나누어 보자.
'책 정리 [ 내가 다시 보기위한 ] > 책[자바의 정석] 정리' 카테고리의 다른 글
자바의 정석 Chap2.1~3 기본형 변수, 형변환(캐스팅, casting) (0) | 2022.09.29 |
---|---|
자바의 정석 chap1 자바를 시작하기 전에 (0) | 2022.09.28 |
자바의 정석 책을 정리하며 (0) | 2022.09.28 |