728x90 지역변수1 지역변수와 멤버변수 요약 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. 지역변수 : 메소드 안의 변수 메소드(함수) 블럭이 끝나면 생명 끝 초기화를 하지 않으면 값이 들어가지 않으므로 꼭 초기화(생성자사용)를 해야한다. stack 영역 멤버변수 : class영역 안에서 선언된 변수 클래스변수(static변수)와 인스턴스변수(전역변수)가 있다. 초기화를 하지 않을 경우 default값(null이나 0)이 들어간다. data 영역 클래스 변수 : static이 붙은 변수(static변수) 클래스에 소속되어 메인 메소드에서 호출하기 전부터 미리 만들어져 언제나 쓸 수 있으며, 모든 인스턴스에서 공유가능한 공유변수 참조변수 = new 설계도명();을 선언할 때 초기화되고 싶지않으면 속성 앞에 static을 붙여준다... 2020. 4. 23. 이전 1 다음 728x90 반응형