note

static 기본 본문

자바/생성자

static 기본

투한 2011. 12. 19. 12:06
public class StaticEx1 {
	int a; //인스턴스 변수
	static String s; //클래스(Static)변수 
	public static void main(String args){
		s = "자바의 꿈";
		//같은 클래스의 클래스 변수 호출시 클래스명 생략 ex)StaticEx1.s = 자바의꿈; 
		System.out.println("s : " + StaticEx1.s);
		
		//인스턴스 변수는 객체 생성 후 호출 가능
		//a = 1000;
		
		StaticEx1 st1 = new StaticEx1();
		st1.a = 1000;
	}

}

StaticTest.a->10
s1.a->10 s2.a->10
s1.b->10 s2.b->20
s1.a->100 s2.a->100
s1.b->20 s2.b->20


'자바 > 생성자' 카테고리의 다른 글

static 기본3  (0) 2011.12.19
정적 메서드 정의하기  (0) 2011.12.19
정직 멤버변수와 인스턴스 멤버 변수의 차이점  (0) 2011.12.19
메소드 간단 예제  (0) 2011.12.19
동물 만들기  (0) 2011.12.16