JAVA/JAVA 기초2024. 3. 4. 15:15[Java/기초] Static, Final
Static, Final이란? static이랑 final은 class의 필드(변수들) 이랑 메소드(함수들)을 선언할 때 사용한다. 둘은 맴버들(필드,메소드)들을 어떻겍 사용하는지에 대한 정의 권한이라고 생각하면 편하다. 그럼 2개를 나눠서 알아보자 Static static은 '고정된'이라는 의미를 가진 단어이다. 정적, static맴버는 클래스에 고정된 맴버로써 객체를 생성하지 않고 사용할수 있는 필드와 메소드를 뜻한다. 일반적으로 선언된 맴버들은 인스턴스 맴버라고 해서 사용을하려면 객체(class)를 생성하고 사용해야하지만 static맴버들은 클래스가 메모리로 로딩되기만 하면 .연산자를 사용해서 바로 접근할 수 있다. 예시코드 public class Calculator{ static double pi ..