이직 준비1 면접 질문 리스트 * spring * 클린코드 * 테스트코드 * db * aws * msa * 카프카 * vue * 디자인패턴 * 이펙티브자바 * java8 java 8에서 새롭게 추가된 것들이 있는데, 어떤것들이 있는지 아는가? 람다식 (Lambda) 람다는 익명 함수로, 이름과 식별자가 없는 함수를 말한다. 람다를 사용하면 코드를 간결하게 작성할 수 있다. -> 화살표를 쓰는 코드 Optional Optional을 사용하면 NullPointException을 걱정하지 않아도 된다. 기존에 null을 체크하기 위해서 if 문을 많이 사용했지만 Opitonal을 사용하면 Null을 핸들링 할 수 있게 된다. Stream API 컬렉션을 다루기 위한 API 컬렉션의 요소를 람다식으로 처리하여 복잡한 구조의 데이터 처리를 간.. 2023. 10. 22. 이전 1 다음