컬렉션 프레임워크(Collection Framework)이란, 데이터 군을 저장하는 클래스들을 표준화한 설계를 뜻한다. 컬렉션은 다수의 데이터, 프레익워크는 표준화된 프로그래밍방식을 의미한다. (출처: 자바의 정석)컬렉션 프레임워크에서는 List 인터페이스, Set
Java에서 자주 사용하는 int와 Integer. 아무생각 없이 맨날 사용했던 것이 int와 Intger이었는데 문득 둘의 차이가 궁금해졌고 알아보기로 했다.데이터의 종류에 따라 값이 저장될 공간의 크기와 저장형식을 정의한 것이 자료형(data type) 이다. 자료
@NoArgsConstructor는 파라미터가 없는 기본 생성자 자동 생성한다.@NoArgsConstructor는 모든 필드 값을 파라미터로 받는 생성자 자동 생성한다.
메서드가 반환할 결과값이 ‘없음’을 명백하게 표현할 필요가 있고, null을 반환하면 에러를 유발할 가능성이 높은 상황에서 메서드의 반환 타입으로 Optional을 사용하자는 것이 Optional을 만든 주된 목적이다.