Java 8-д нэвтрүүлсэн
CompletableFuture нь асинхрон, блоклохгүй, олон урсгалтай код бичих хялбар аргыг өгдөг.
CompletableFuture-ийг юунд ашигладаг вэ?
CompletableFuture нь Java-д асинхрон програмчлалд ашиглагддаг Асинхрон програмчлал нь үндсэн програмын хэлхээсээс тусдаа урсгал дээр даалгавар ажиллуулж, блоклохгүй код бичих хэрэгсэл юм. түүний явц, дууссан эсвэл бүтэлгүйтлийн тухай гол сэдэв.
ComletableFuture гэж юу вэ?
CompletableFuture нь Java 8-д нэвтрүүлсэн Java-н Future API өргөтгөл юм. Future нь асинхрон програмчлалд ашиглагддаг. Энэ нь isDone болон get гэсэн хоёр аргыг өгдөг. Аргууд нь тооцооллыг дуусгасны дараа үр дүнг гаргаж авдаг.
Ирээдүй ба бүрэн дүүрэн ирээдүй гэж юу вэ?
CompletableFuture нь Java-д нэвтрүүлсэн Java-н Future API өргөтгөл юм. Ирээдүйг асинхрон тооцооллын үр дүнгийн лавлагаа болгон ашигладаг. Энэ нь тооцоолол хийгдсэн эсэхийг шалгах isDone аргыг, мөн тооцоолол хийгдсэн үед үр дүнг гаргах get аргыг өгдөг.
CompletableFuture нэгдэх гэж юу вэ?
Бүрэн гүйцэд ирээдүй. нэгдэх арга нь авах аргатай төстэй боловч Ирээдүй хэвийн ажиллахгүй тохиолдолд шалгагдаагүй онцгой тохиолдол гаргадаг. Энэ нь үүнийг Stream-д аргын лавлагаа болгон ашиглах боломжтой болгодог. газрын зургийн арга.