자바의 정석 첫 번째 일지

2022. 6. 20. 20:24책 : 자바의 정석

728x90
반응형

변수의 명명규칙은 다음과 같다.

 1. 대소문자가 구분되며 길이에 제한이 없다.

 2. 예약어를 사용해서는 안 된다.

 3. 숫자로 시작해서는 안 된다.

 4. 특수문자는 _와 $만을 허용한다.

 

자바 프로그래머들에게는 암묵적인 그들만의 규칙이 있다고 한다.

 1. 클래스 이름의 첫 글자는 항상 대문자로

 2. 여러 단어로 이루어진 이름은 단어의 첫 글자를 대문자로

 3. 상수의 이름은 모두 대문자로, 여러 단어로 이루어진 경우 _로 구분한다.

 

변수의 타입에는 기본형과 참조형이 있다. 공부한 것을 정리하는 글은 아니니 자세한 내용은 생략한다.

 

다만 정수형의 기본형은 int이며, 실수형은 double을 사용한다.

 

내가 지금까지 배우는 상수는 문자와 숫자 등을 일컫는 말이었는데, 여기서 상수는 constant이다. 즉 불변의 값이다.

내가 알고 있던 상수는 리터럴(literal)이란 단어를 사용했다. 상수는 final이란 예약어로 설정할 수 있다.

예를 들어 final int WIDTH = 20; 이런식으로.

 

피연산자 중 한 쪽이 String이면 나머지 한 쪽을 String 값으로 변환한 다음 결합한다. 

프로그래밍은 왼쪽에서 오른쪽의 방향으로 연산을 수행한다. 즉 결합순서에 따라 결과값이 달라질 수 있다.

7 + 7 + "" = "14"지만, "" + 7 + 7 = "77"이다.

 

신기하다. 지금까지 배운 것을 지우고 새로운것으로 머리를 채우는 느낌이 든다. 어렵지만 재밌다.

 

 

 

728x90
반응형

'책 : 자바의 정석' 카테고리의 다른 글

자바의 정석 두 번째 일지  (0) 2022.06.20