Spring, Java 개발자 입니다

IT 서적/모던 자바 인 액션

모던 자바 인 액션

Chapter 15 CompletableFuture와 리액티브 프로그래밍 컨셉의 기초멀티코어 프로세서가 발전함과 동시에 애플리케이션의 속도는 멀티코어 프로세서를 얼마나 잘 활용할 수 있도록 소프트웨어를 개발하는가에 따라 달라질 수 있다는 것이 확인 되었고 마이크로서비스 와 같은 아키텍처의 선택이 지난 몇 년간 증가하면 멀티태스크 프로그래밍에 대한 중요성이 증가되었다. 동시성 VS 병렬성동시성은 하나의 코어에서 여러개의 작업을 진행 병렬성은 여러개의 코어에서 여러개의 작업을 진행.동시성을 잘 활용할 수 있도록 Future 인터페이스를 이용하여 CompletableFuture 를 구현하여 사용 할 수 있도록 한다. 15.1 동시성을 구현하는 자바 지원의 진화 스레드를 이용하여 동시에 또는 협력적으로 프로그램..

IT 서적/모던 자바 인 액션

모던 자바 인 액션 Chapter 6

1. reverse 구현 public static void main(String[] args) { List numbers = Arrays.asList(1, 2, 3, 4, 5); List result = numbers.stream() .collect(new ReverseCollector()); System.out.println(result); // [5, 4, 3, 2, 1] } public class ReverseCollector implements Collector { @Override public Supplier supplier() { return ArrayList::new; } @Override public BiConsumer accumulator() { return List::add; } @Ov..

수달하나
'IT 서적/모던 자바 인 액션' 카테고리의 글 목록