지역변수와 인스턴스 변수

JooKit 주킷 2020. 4. 24. 09:32
목차 접기
728x90
반응형

1. 지역변수 

 

- 지역변수에는 값을 1개만 담을 수 있다.

- 그러나 객체를 직접 담을 수는 없기에 객체를 조종할 수 있는 리모콘을 담을 수 있다.

- 다른 리모콘을 가지고 있더라도 같은 객체를 바라보고 있다면 서로 값을 조정할 수 있다.

- 지역변수는 스택이라는 세상에 살고 있다.

- 지역변수는 해당 클래스 안에서만 사용이 가능하다.

- 소속된 함수의 기능이 끝나면 지역변수는 바로 사라진다.  -->  비유 : 하루살이.

- 지역변수 타입은 최초 한번만 선언할 수 있다.

- 그렇지만 지역변수 값은 언제나 변경 가능하다.

 

 

 

2. 인스턴스 변수

 

- new를 통하여 선언한다.

- java의 객체지향 안에서는 객체를 의미한다.

- 객체 생성이 가능하기 때문에 각 객체마다 다른 값 할당이 가능하다.

 

728x90
반응형
LIST

'Java' 카테고리의 다른 글

객체배열 선언 방법 3가지  (0) 2020.04.25
객체배열 기초(연속된 변수)  (0) 2020.04.25
클래스와 객체  (0) 2020.04.24
JVM이란??  (0) 2020.04.23
컴파일이란?  (0) 2020.04.23