728x90 반응형 static변수1 2021.10.05_java-static 클래스변수와 클래스 메소드 클래스 변수 어떤 변수든 메소드는 무조건 클래스 안에 존재한다. 그러나 만약에 전체 프로그램에서 딱하나를 만들어서 공유해야하는 변수가 있다고 했을때 사용 변수나 메소드의 경우 무조건 클래스가 감싸야하는 것이 규칙 static 변수 선언 만약 A, B, C 클래스가 있다고 했을 때 방법은 좀더 연관성 있는 곳에 자리를 빌려서 들어가면 됨 static int num; 스태틱 변수, 클래스 변수라고 말함 class A{ static int num; ... } class B{ ... } class C{ ... } 위와 같을 때, A클래스에 대해서는 자리를 빌려준 대신에 private라고 접근 수준 지시자가 되어 있어도 접근 무조건 가능함 static은 선언하고 동작시 메모리에 한개만 .. 2021. 10. 5. 이전 1 다음 728x90 반응형