Updated:

less than 1 minute read

개요

  • 변수나 메소드가 클래스의 인스턴스가 아닌 클래스 자체에 귀속
  • 클래스에 귀속되므로 생성자에서 값 지정 불가
  • 인스턴스끼리 공유해야하는 정보에 사용


예제

  • 코드
    • class Test<T> {
        static int i = 0;
             
        Test() {
          ++i;
        }
      }
             
      void main() {
        Test();
        print(Test.i);
             
        Test();
        print(Test.i);
      }
      
  • 실행 결과
    • 1
      2