static1 15. JAVA, static (정적 변수, 정적 메소드) ○ RAM 메모리 공간 - static이라는 특성은 JAVA 언어 자체의 특성이 아니라 RAM의 메모리 공간의 특성 - RAM 메모리 공간은 static, heap, stack으로 구분됨 ① static - continue - 프로그램이 시작될 때 할당되고, 프로그램이 종료될 때 소멸 - 전역변수, 정적변수가 저장되는 공간 ② heap - new - new연산자를 이용해 만들어진 객체(인스턴스)가 저장되는 공간 (참고 : new 연산자) ③ stack - reset - 함수가 호출될 때 할당되고, 호출이 종료될 때 소멸 - 지역변수, 매개변수가 저장되는 공간 ○ static - 메모리에 생성도 1번, 소멸도 1번 됨 (continue) - new연산자를 이용해서 별도의 객체 생성 없이 사용가능 (클래스명.. 2022. 6. 2. 이전 1 다음