Apa perbedaan antara Tangguhan, Janji dan Berjangka? Apakah ada teori yang disetujui secara umum di balik
Apa perbedaan antara Tangguhan, Janji dan Berjangka? Apakah ada teori yang disetujui secara umum di balik
Apa perbedaan antara Futuredan Promise? Mereka berdua bertindak seperti pengganti untuk hasil masa depan, tetapi di mana perbedaan
Saya memiliki metode yang mengembalikan masa Listdepan List<Future<O>> futures = getFutures(); Sekarang saya ingin menunggu sampai semua futures selesai diproses dengan sukses atau salah satu tugas yang outputnya dikembalikan oleh pelemparan masa depan. Bahkan jika satu tugas melempar...
Saya membingungkan diri sendiri dengan perbedaan antara masa depan dan janji. Jelas, mereka memiliki metode dan barang yang berbeda, tetapi apa kasus penggunaan yang sebenarnya? Apakah itu?: ketika saya mengelola beberapa tugas async, saya menggunakan masa depan untuk mendapatkan nilai "di masa...
Saya tidak bisa memahami perbedaan antara thenApply() dan thenCompose(). Jadi, dapatkah seseorang memberikan kasus penggunaan yang valid? Dari dokumen Java: thenApply(Function<? super T,? extends U> fn) Mengembalikan yang baru CompletionStage, ketika tahapan ini selesai secara normal,...
Saya sedang mencari cara untuk mengonversi daftar panjang Kontrak Berjangka yang berubah-ubah menjadi Daftar Masa Depan. Saya menggunakan Playframework, jadi pada akhirnya, yang benar-benar saya inginkan adalah a Future[Result], tetapi untuk mempermudah, anggap saja Future[List[Int]]Cara normal...
Java 8 memperkenalkan CompletableFuture, implementasi baru Future yang dapat disusun (termasuk sekumpulan metode thenXxx). Saya ingin menggunakan ini secara eksklusif, tetapi banyak pustaka yang ingin saya gunakan hanya mengembalikan Futurecontoh yang tidak dapat disusun . Apakah ada cara untuk...
Apa perbedaan antara CompletableFuture.get()dan CompletableFuture.join()? Di bawah ini adalah kode saya: List<String> process() { List<String> messages = Arrays.asList("Msg1", "Msg2", "Msg3", "Msg4", "Msg5", "Msg6", "Msg7", "Msg8", "Msg9", "Msg10", "Msg11", "Msg12");...
Baik masa depan maupun janji memblokir sampai mereka menghitung nilainya, jadi apa perbedaan di antara keduanya?
Misalkan saya memiliki beberapa masa depan dan perlu menunggu sampai salah satu dari mereka gagal atau semuanya berhasil. Sebagai contoh: Misalkan ada 3 futures: f1, f2, f3. Jika f1berhasil dan f2gagal saya tidak menunggu f3(dan mengembalikan kegagalan ke klien). Jika f2gagal saat f1dan...