Beny's Study

19. 변수의 선언위치 본문

[JAVA]/07. 객체지향

19. 변수의 선언위치

76beny 2022. 4. 27. 21:42
 

변수의 선언위치

2개의 영역이 있으며 선언 종류는 3가지가 있다.

Class varibles{//클래스영역
	int iv; //인스턴스변수
	static int cv; //클래스변수
    void method(){//메서드영역
    int lv=0;//지역변수
    }
 }

■ Class영역

-iv와 cv가능

-선언문만 가능

-인스턴스변수 : 객체 생성시 생성됨(개별값)

-클래스변수 : 객체 생성 안되도 생성가능, static붙음 (공통값)

 

■ 메서드영역

-class영역 제외

-지역변수 : 변수선언문 수행되었을때, 메서드 종료시 자동제거됨.

 


"본 인터넷 사이트 내의 모든 이미지, 문구, 콘텐츠, 내용 등에 대한 저작권은 76beny에게 있습니다.

이를 무단으로 도용, 복사, 전재, 재배포, 2차 변형 등을 할 경우

민, 형사상 법적 조치 등 저작권법에 의거하여 처벌 받을 수 있습니다."

 

'[JAVA] > 07. 객체지향' 카테고리의 다른 글

21. 기본형매개변수&참조형매개변수  (0) 2022.04.27
20. 호출스택 (Call stack)  (0) 2022.04.27
18. 객체배열  (0) 2022.04.27
22. 메소드 오버로딩  (0) 2022.04.10
21. 메소드 테스트  (0) 2022.04.10