Home
Joojimin
Cancel

4장, 자바 8,9,10,11은 무슨일이 벌어지고 있는가?

룰루랄라

3장, 람다란 무엇인가?

람다란 무엇인가? 메서드로 전달할 수 있는 익명 함수를 단순화한 것 구성 파라미터 리스트 바디 반환 형식 예외 기본적인 람다 표현식 ( 예제, 파라미터가 없는 형태 ) () -> {} 파라미터가 없으며 void를 반환하는 람다 표현식 ...

2장, 동작 파라미터화 코드 전달하기

동작 파라미터화 자주 바뀌는 요구사항에 효과적으로 대응할 수 있게 해주는 방법 어떻게 실행할 것인지 결정하지 않은 코드 블록을 의미 핵심기능 ( 각 항목에 적용할 동작 )을 기타 로직과 분리할 수 있다는 것이 가장 큰 장점 DRY 원칙 “같은 것을 반복하지 말 것” 동작 메서드에 파라미터를 추가하여 동작을 제어하는 방식은 절대...

1장, 자바 8,9,10,11은 무슨일이 벌어지고 있는가?

java8 추가된 새로운 기능 스트림 처리 한 번에 한 개씩 만들어지는 연속적인 데이터 항목들의 모임 Java8, 스트림 API 추가, java.util.stream => 조립라인처럼 어떤 항목을 연속으로 제공하는 어떤 기능 ( 단순 정의 ) 스트림 파이프라인을 이용해서 입력부분을 여러 CPU 코어에 쉽게 할당 가능...