반응형 static1 main(String[] args) 메소드 깊이 있게 알아보자 (2) - static - Java Static 이란? 영어 단어로서의 static은 다음과 같은 의미를 가진다 정지상태의, 고정된, 변화가없는 이러하듯 static으로 선언된 자원 들은 JVM의 메모리 영역에 딱 한번만 올라가게 된다. 이러한 이유로 다음과 같은 특징을 같습니다. static 변수는 인스턴스(클래스를 생성한 객체)끼리 값을 공유한다. static 변수와 메서드는 인스턴스 생성(new Class)없이 메모리에 스스로 올라간다. 기본적으로 static을 활용한 코드는 다음과 같다. public class StaticClass { static int testInt = 100; static int getTestInt () { return testInt; } public int getInt () { return tes.. 2020. 5. 20. 이전 1 다음 반응형