static
-
[JAVA] Static언어/JAVA 2022. 9. 7. 17:52
-멤버변수, 멤버메서드에 적응할 수 있는 키워드 -정적 변수(클래스의 변수), 정적 메소드(클래스의 메소드)를 선언할 때 사용 자바프로그램의 구동 과정 1. JVM에 의해서 실행할 모든 클래스 중 static 메소드, static 멤버필드를 수집해서 메모리에 로딩되고 프로그램의 시작(main 메소드의 실행) 전에 메모리 적재됨 2. 메모리에 로딩된 static 메소드 중 main 이름을 검색 3. main 메소드가 검색되었다면 JVM해당 main 메소드를 호출하여 프로그램 시작 class StaticA{ int num; // instance member variable(동적 멤버변수) static int number=100; // static member variable(정적 멤버변수) } publi..