Ang
CompletableFuture, na ipinakilala sa Java 8, ay nagbibigay ng isang madaling paraan para magsulat ng asynchronous, non-blocking, at multi-threaded code.
Para saan ang CompletableFuture na ginagamit?
CompletableFuture ay ginagamit para sa asynchronous na programming sa Java Ang asynchronous programming ay isang paraan ng pagsulat ng hindi naka-block na code sa pamamagitan ng pagpapatakbo ng isang gawain sa isang hiwalay na thread kaysa sa pangunahing thread ng application at pag-abiso sa pangunahing thread tungkol sa pag-usad, pagkumpleto o pagkabigo nito.
Ano ang CompletableFuture?
Ang
A CompletableFuture ay isang extension sa Java's Future API na ipinakilala sa Java 8. Ang Future ay ginagamit para sa asynchronous na Programming. Nagbibigay ito ng dalawang paraan, isDone at get. Kinukuha ng mga pamamaraan ang resulta ng pag-compute kapag nakumpleto na ito.
Ano ang Kinabukasan at CompletableFuture?
Ang
CompletableFuture ay isang extension sa Future API ng Java na ipinakilala sa Java. Ang isang Hinaharap ay ginagamit bilang isang sanggunian sa resulta ng isang asynchronous computation. Nagbibigay ito ng isDone na paraan para masuri kung tapos na ang computation o hindi, at get method para makuha ang resulta ng computation kapag tapos na ito.
Ano ang CompletableFuture join?
The CompletableFuture. Ang join method ay katulad ng get method, ngunit ito ay naghagis ng hindi na-check na exception kung sakaling ang Future ay hindi makumpleto nang normal. Ginagawa nitong posible na gamitin ito bilang isang sanggunian ng pamamaraan sa Stream. paraan ng mapa.