자바 스태틱

· BE/Java
Java에서 전역변수를 선언할 때 일반적으로 static을 붙여야 사용이 가능하기 때문에 전역변수에 많이 사용한다. 하지만, 단순히 전역변수를 선언할 때 사용하는 것이 아닌 static의 정확한 의미와 사용방법을 알아보자. 1. Static static은 정적인, 고정된 이라는 뜻을 가지고 있으며, 변수와 메소드에 static을 사용하여 정적변수와 정적 메소드로 만들 수 있다.이를 정적 멤버(정적변수와 정적메소드)라고 한다. 2. 정적 멤버 객체들은 Heap 영역에 할당되지만, static으로 선언한 정적 멤버들은 static 영역을 할당받는다. 1) Static - 주로 클래스들이 할당받는 영역 - GC(Garbage Collector) 가 관여하지 않는 영역 - 모든 객체가 메모리를 공유 2) Hea..
멍목
'자바 스태틱' 태그의 글 목록