본문 바로가기

멤버 변수와 스태틱 멤버 변수의 차이, 매개변수 호출.

131ZIPDAN 2017. 4. 19.
반응형

1. 멤버 변수와 스태틱 멤버 변수의 차이.

 (1) 멤버 변수

- 멤버 변수는 클래스 영역에 정의된 멤버 변수이다.

- 멤버 변수는 객체가 생성될 때 각 객체별로 초기화된다.

 (2) 스태틱 멤버 변수

- 스태틱 멤버 변수 중 앞에 static 키워드가 오는 변수이며 클래스의 스택 영역에 바로 초기화 된다.

- 스태틱 멤버 변수는 다른 클래스에서 객체를 생성하지 않고 클래스 이름으로 바로 참조가 가능하다.

-스태틱 멤버 변수는 해당 클래스 데이터타입으로 생성된 모든 객체에서 공유된다.

 

2. 매개변수 호출. (Parameter)

- 매개변수는 가인수(dummy argument)로 호출할 때 불러오는 값이며 매개변수의 메서드에 의해서 출력되는

  인자이며 기본 데이터타입과 참조 데이터타입으로 이루어져 있다.

- 매개변수는 선언한 메서드의 영역에서 로컬 변수의 역할을 한다고 할 수 있다.

 

반응형

'Programming' 카테고리의 다른 글

JAVA 반복문 (for문)  (0) 2017.04.27
JAVA 조건문 (if문)  (0) 2017.04.23
정수 (int)  (0) 2017.04.14
문자 데이터 타입 (char)  (0) 2017.04.14
표준 출력  (0) 2017.04.12

댓글