변수 [ Java의 정석 ]
변수( variable )
정의 : 단 하나의 값을 저장할 수 있는 메모리 공간
1.2 변수의 선언과 초기화
int nNumber = 10;
int | nNumber |
변수 타입 | 변수이름 |
변수를 선언하면, 메모리의 빈 공간에 '변수타입'에 알맞은 코기의 저장공간이 확보되고, 앞으로 이 저장공간은 '변수이름'을 통해 사용가능
변수의 초기화
- 반드시 변수를 '초기화 (initialization)'
=> 메모리는 여러 프로그램이 공유하는 자원이므로 전에 다른 프로그램에 의해 저장된 "알 수 없는 값( 쓰레기 값, garbage value )" 이 남아 있을 수도 있기 대문
초기화를 하지 않고 사용한 경우
1.3 변수의 명명규칙
1. 대소문자가 구분되며 길이에 제한이 없다.
2. 예약어를 사용해서는 안된다.
3. 숫자로 시작해서는 안 된다.
4. 특수문자는 '_' 와 '$'만을 허용한다.
========================================================================
가장 중요]
그 외에 필수적인 것은 아니지만 자바 프로그래머들에게 권장하는 규칙이 있다.
ㄱ] 클래스 이름의 첫 글자는 항상 대문자로 한다.
-> 변수와 메서드의 이름의 첫 글자는 항상 소문자로 한다.
ㄴ] 여러 단어로 이루어진 이름은 단어의 첫 글자를 대문자로 한다.
-> getConfigData
ㄷ] 상수의 이름은 모두 대문자로 한다. 여러 단어로 이루어진 경우 '_' 로 구분한다.
-> MAX_NUMBER
'언어 > java' 카테고리의 다른 글
정올 1291 : 구구단 문제 (0) | 2020.04.20 |
---|---|
정올 587번 문제 (0) | 2020.04.06 |
elasticsearch + java + index 삭제 (0) | 2019.12.14 |
elasticsearch java api : total index search (0) | 2019.04.22 |
elasticsearch java api search (0) | 2019.03.13 |