static final

Juju·2022년 10월 24일
0

static 클래스 변수
static final 클래스에 존재하는 하나의 상수
객체마다 값이 바뀌는 것이 아닌 클래스에 존재하는 상수이므로 선언과 동시에 초기화를
해주어야 하는 클래스 상수이다.

필드와 메소드 생성 할 떄 static
클래스이름.필드

정적메소드 static method(){
객체 참조없이 바로 사용할 수 있는 특징 인스턴스 필드 메소드, this 키워드 사용x
}

final 최종적인 의미
해당변수는 값이 저장되면 최종적인 값이 됨, 수정이 불가능하다는 의미
final 필드에 값을 저장하는 방법

정리^^
static 객체마다 가질 필요가 없는 공용으로 사용하는 필드 인스턴스 필드를 포함하지 않는 메소드

final 한번 값이 정해지고 나면 값을 바꿀 수 없는 필드 데이터값

static final 모든 영역에서 고정된 값으로 사용하는 상수

profile
수정중

0개의 댓글

관련 채용 정보