Lambda를 이용하여 기존 디자인패턴을 변경해보기
from Java 8 In Action
1. 전략패턴
1.1 일반적인 전략패턴 개발방식
public interface ValidationStrategy {
boolean execute(String s);
}
public class IsAllowerCase implements ValidationStrategy...
ForkJoinPool 예제
ForkJoinPool
ForkJoinPool 은 Java7부터 사용가능한 Java Concurrency 툴이며, 동일한 작업을 여러개의 Sub Task로 분리(Fork)하여 각각 처리하고, 이를 최종적으로 합쳐서(Join) 결과를 만들어내는 방식이다.
ForkJoinPool에는 2가지 인터페이스를 제공한다.
- RecursiveAction :
> RecursiveAction은...
피드 구독하기:
글 (Atom)