반응형

이펙티브 자바 3판의 기술 용어는 대부분 JAVA 1.8 의 명세를 따르며, 주요 사항은 다음과 같습니다.

 

자바가 지원하는 자료형(Type)

1. 인터페이스(Interface)

2. 클래스(Class)

3. 배열(Array)

4. 기본 타입(Primitive)

 

애노테이션(Annotation) 은 인터페이스의 일종이며,

열거 타입(Enum) 은 클래스의 일종입니다.

네 가지 타입 중 처음 세 가지는 참조 타입(Reference Type) 이라고 합니다.

즉, 클래스의 인스턴스와 배열은 객체(Object) 인 반면, 기본 타입 값은 그렇지 않습니다.

 

클래스의 멤버로는 필드(Field), 메서드(Method), 멤버 클래스, 멤버 인터페이스가 있습니다.

메서드 시그니처는 메서드 이름과 입력 매개변수(Parameter)의 타입들로 이뤄집니다. (반환값의 타입은 시그니처에 포함되지 않습니다.)

 

반응형

+ Recent posts