작성일: 2023.09.01
자바가 지원하는 타입
클래스의 인스턴스와 배열은 객체인 반면 기본 타입은 값은 그렇지 않다.
클래스의 멤버
메서드 시그니처는 메서드 이름과 입력 매개변수(parameter)의 타입들로 이뤄진다(반환값의 타입은 시그니처에 포함되지 않는다)
공개 API는 프로그래머가 클래스, 인터페이스, 패키지를 통해 접근할 수 있는 모든 클래스, 인터페이스, 생성자, 멤버, 직렬화된 형태를 말한다.
API를 사용하는 프로그램 작성자(사람)를 그 API의 사용자라고 하고, API를 사용하는 클래스(코드)는 그 API의 클라이언트라 한다.
클래스, 인터페이스, 생성자, 멤버, 직렬화된 형태를 총칭해 API요소라 한다.