Java
[JAVA] 변수와 메모리
겅아링
2020. 4. 7. 20:49
반응형
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값을 초기값으로 설정해 줘야한다
반응형