210117_JAVA

정재현·2021년 1월 17일
0

TIL

목록 보기
47/80

오늘은 또 다른 용도의 static 선언과 문제를 풀 차례이다.
static선언은 이전 시간에 봤던 것 처럼 클래스 변수와 클래스 메소드 외에 다른 용도로도 사용된다는데,

보고 신기했다.
왜냐면 내가 여태껏 처음보는 형태였는데 'static 초기화 블록' 이였다.
이 녀석은 클래스 변수와 마찬가지로 가상머신이 클래스의 정보를 읽어 들일 때 실행이 된다.

static {
	LocalData nDate = LocalDate.now();
    	date = nDate.toString();
}

이런식으로 사용할 수 있다.

문제는 어렵지 않았고 클래스 변수와 클래스 메소드를 활용하는 문제였다.
답안도 내가 작성한 코드와 같았다.

github: https://github.com/jeong-jaehyeon/JavaProject/blob/javaExercise/src/Accumulator.java

내일은 챕터 11 메소드 오버로딩에 들어간다.

오늘의 코멘트: 새 책도 조금씩 읽는중!

profile
"돈받고 일하면 프로다"

0개의 댓글