본문 바로가기

콩's EDUCATION/콩's JAVA_RUN

클래스 연습 (중요)

반응형

public class Variable1 {

int num; //인스턴스 변수

static int snum; // 클래스 변수

public void method(String s){

String st = s; //매개변수 s 메서드내에 선언된 st 로컬객체

 

}

public void othermethod(){

System.out.println(++num);

System.out.println(++snum);

//System.out.println(st); // 로컬변수, 로컬객체는 참조 불가!!!

}

public static void main(String[] args) {

// System.out.println(++num); // 인스턴스변수 직접 참조 불가

Variable1 v1= new Variable1();

v1.num*=3;

System.out.println(++snum); // 클래스변수는 static 메서드 내에서 직접 참조 가능!!

System.out.println(Variable1.snum); // 원래 이렇게 하는게 가장 합리적인방법임

}

 

}

반응형

'콩's EDUCATION > 콩's JAVA_RUN' 카테고리의 다른 글

기본형 변수 최소, 최대값  (0) 2014.05.07
클라이언트 연결 3  (0) 2013.07.17
클라이언트 연결 2  (0) 2013.07.17
클라이언트 접속  (0) 2013.07.17
10진수, 2진수, 8진수, 16진수로 쉽게 바꾸기  (0) 2013.06.27

⚠️ 광고 차단 프로그램 감지

애드블록, 유니콘 등 광고 차단 확장 프로그램을 해제하거나
화이트리스트에 추가해주세요.