Logo hy.boatexistence.com

Ի՞նչ է ամբողջական ապագան գարնանային կոշիկներով:

Բովանդակություն:

Ի՞նչ է ամբողջական ապագան գարնանային կոշիկներով:
Ի՞նչ է ամբողջական ապագան գարնանային կոշիկներով:

Video: Ի՞նչ է ամբողջական ապագան գարնանային կոշիկներով:

Video: Ի՞նչ է ամբողջական ապագան գարնանային կոշիկներով:
Video: Եթե երազում տեսնում եք այս 10 բաները, ապա չպետք է անտեսեք 2024, Մայիս
Anonim

CompletableFuture-ը, որը ներկայացվել է Java 8-ում, ապահովում է հեշտ ճանապարհ՝ ասինխրոն, չարգելափակող և բազմաշերտ կոդ գրելու համար:

Ինչի՞ համար է օգտագործվում CompletableFuture-ը:

CompletableFuture-ն օգտագործվում է Ասինխրոն ծրագրավորման համար Java-ում Ասինխրոն ծրագրավորումը չարգելափակող կոդ գրելու միջոց է՝ առաջադրանք գործարկելով առանձին թեմայի վրա, քան հիմնական հավելվածի շարանը և ծանուցելով հիմնական թեմա դրա առաջընթացի, ավարտի կամ ձախողման մասին:

Ի՞նչ է CompletableFuture?

A CompletableFuture-ը Java-ի Future API-ի ընդլայնումն է, որը ներկայացվել է Java 8-ում: Ապագան օգտագործվում է ասինխրոն ծրագրավորման համար: Այն տրամադրում է երկու մեթոդ՝ isDone և get: Մեթոդները վերցնում են հաշվարկի արդյունքը, երբ այն ավարտվի։

Ի՞նչ է ապագան և CompletableFuture?

CompletableFuture-ը Java-ի Future API-ի ընդլայնումն է, որը ներդրվել է Java-ում: Ապագան օգտագործվում է որպես ասինխրոն հաշվարկի արդյունքի հղում: Այն տրամադրում է isDone մեթոդ՝ ստուգելու, թե արդյոք հաշվարկն արված է, թե ոչ, և ստանալ մեթոդ՝ հաշվարկի արդյունքը ստանալուց հետո:

Ի՞նչ է CompletableFuture միանալը:

ԱմբողջականԱպագա. միանալու մեթոդը նման է ստանալու մեթոդին, բայց այն բացառություն է անում չստուգված, եթե Future-ը սովորաբար չի ավարտվում: Սա հնարավորություն է տալիս օգտագործել այն որպես մեթոդի հղում Stream-ում: քարտեզի մեթոդ։

Խորհուրդ ենք տալիս: