저는 C#에서 Java로 옮겨 가고 있으며 비동기 작업 세트를 구현해야합니다.Java의 비동기 작업 패턴
Java 스레딩에 대한 지식이 있지만 .NET의 BeginInvoke
및 EndInvoke
메서드를 사용하면 동기식에서 비동기식 작업으로 쉽게 전환 할 수있어 좋았습니다. 내 경우
, 나는 다음과 같이 (비동기로 변경하기에 적합) I/O 집약적 인 작업의 집합이있는 경우 :
나는 쉽게 같은 것을 할 것 .NET에서DoOperation1();
DoOperation2();
DoOperation3();
:
을BeginInvoke(DoOperation1);
BeginInvoke(DoOperation2);
BeginInvoke(DoOperation3);
EndInvoke(Result1);
EndInvoke(Result2);
EndInvoke(Result3);
간단히 말해, 나의 질문은 : Java에서 비슷한 것이 있습니까? 아니면 수동으로 "오래된 방법"을 사용해야합니까?
감사합니다.