Default 썸네일형 리스트형 default constructor 예를 들어, Constructor에 대해 살펴보죠. Java에서는 인자없는 생성자(디폴트 생성자라고 합니다)가 있습니다. 이것은 명시적으로 지정하지 않는 경우 바이트코드 컴파일타임에 자동으로 inlined 됩니다. class A { } 여기서 우리 눈에 보이지 않지만, 컴파일러는 다음과 같은 코드를 컴파일 시간에 추가합니다. ---------------------------- import java.lang.*; class A extends Object { public A() { super(); } } ---------------------------- 굵게 표시한 부분은 자동으로 추가되는 내용입니다. 왜 그럴까요? 언어 스펙이 그렇게 규정하기 때문입니다. 구지 부연설명을 드려보자면..., (1) exte.. 더보기 이전 1 다음