static 썸네일형 리스트형 #54_140828_JAVA_STATIC # STATIC l Static 변수란1. 인스턴스 생성과 상관없이 초기화 되는 변수2. public으로 선언되면 어디서든 접근 가능3. staitc 변수는 모든 인스턴스(클래스로 인해서 생성된 객체)가 공유해서 사용하는 변수4. 여러 클래스들이 이 변수를 공유해서 사용할 수 있다- 새로운 변수를 클래스내에서 따로 선언하지 않아서 메모리 사용율이 좋아진다(메모리를 적게 사용하는 프로그램 생성)- 코딩을 쉽게 할 수 있다 캡슐화 예제class InstCnt{ static int instNum=0; public InstCnt() { instNum++; System.out.println("인스턴스 생성: "+instNum); //생성자, 객체가 생성되는 순간 println이 수행된다 //생성자는 변수초기화를 .. 더보기 이전 1 다음