하위링크들

자바의 인스턴스 변수와 클래스 변수

Quill 2015. 5. 16. 12:51

class Car {

static int wheel = 4;

int speed = 0;

public void car (int a){

this.speed = int a ;

System.out.println ("my speed is" + speed);

}

}


  인스턴스 변수 (instance variables)와 클래스 변수 (class variables)는 둘다 클래스 안에 있으면서 동시에 메소드 밖에 위치한다는 공통점을 가직 있다. 대신 다른 점은 static이라는 예약어를 쓰느냐 마느냐 뿐이다. 이 예약어를 통해 위의 예제에서 wheel은 모든 클래스내 인스턴스가 공유하고 인스턴스 없이도 사용 가능한 클래스가 된 것이다.


자바 기본 문법 개념 핸드북 Main

 


반응형