스터디할래(Java 시리즈)/스터디 후기
스터디 할래 5주차 후기(201219)
자바보이
2020. 12. 19. 23:34
public class Init {
private int number;
{
number = 10;
System.out.println("블록");
}
public Init() {
number = 100;
System.out.println("생성자");
}
public static void main(String[] args) {
Init init = new Init();
System.out.println("init.number = " + init.number);
}
}
Output:
블록
생성자
init.number = 100
이번 스터디를 통해 알게 된 점
static 블록 초기화(= 클래스 초기화 블록)
인스턴스 초기화 블록
==> 초기화 블록을 사용하여 값 만 세팅하는 것이 아니라 조건문을 추가한다던지의 추가적인 기능을 넣을 수 있다.
리플렉션->우형 기술블로그
woowabros.github.io/experience/2020/10/08/excel-download.html
'인터페이스는 규약이다' - by 토비의 스프링
자바8에서 인터페이스에 default 키워드의 추가로 인해 상속의 입지가 많이 줄어들었다고 생각한다.