C# 'dan Java'ya geçiyorum ve bir dizi eşzamansız görevi yerine getirmem gerekiyor.Java'da eşzamansız görev kalıbı
Java iş parçacığı hakkında iyi bir bilgim var, ancak .NET'in BeginInvoke
ve EndInvoke
yöntemlerini beğendim çünkü zaman uyumsuz görevlerden kolayca geçiş yapmamıza izin verdiler. Benim durumumda
, aşağıdaki gibi (zaman uyumsuz değişen uygun) G/Ç yoğun operasyonların bir dizi varsa:
Kolayca böyle bir şey yapsın .NETDoOperation1();
DoOperation2();
DoOperation3();
:
BeginInvoke(DoOperation1);
BeginInvoke(DoOperation2);
BeginInvoke(DoOperation3);
EndInvoke(Result1);
EndInvoke(Result2);
EndInvoke(Result3);
Kısaca, sorum şu: Java'da benzer bir şey var mı, yoksa iplikleri elle "eski yol" olarak mı kullanmalıyım?
Teşekkür ederiz.