반응형
static 으로 선언 = 정적변수
메소드(함수)안에 선언 = 지역변수
static 없이 선언 = 전역변수
명시적 초기값
: 변수를 선언할 때 초기화해주는 값.
int a=1; //a=1;
디폴트(default값)
: 기본으로 설정되어 있는 값. 타입별로 디폴트값이 정해져있다.
int a; // a=0;
*참고자료
https://linuxism.ustd.ip.or.kr/94
자바 - 타입에 따른 변수의 기본값
자바에서 타입에 따른 변수의 기본값 자료형 기본값 boolean false char '\u0000' byte 0 short 0 int 0 long 0L float 0.0f double 0.0d 또는 0.0 참조형 변수 null
linuxism.ustd.ip.or.kr
변수의 성질에 따른 특성
변수의 선언 : 메모리에 일정공간을 확보하고 이름을 지정함
* 지역변수는 쓰레기값이 들어가기때문에 default값을 초기값으로 설정해 줘야한다
반응형
'Java' 카테고리의 다른 글
[JAVA] 오버로딩, 오버라이딩 (0) | 2020.04.15 |
---|---|
[JAVA] 접근제어자 (0) | 2020.04.12 |
[JAVA] 메모리 & 실행 구조 (0) | 2020.04.06 |
[JAVA] 데이터 타입 (0) | 2020.04.05 |
[JAVA] 연산자 (0) | 2020.04.04 |