共計(jì) 270 個(gè)字符,預(yù)計(jì)需要花費(fèi) 1 分鐘才能閱讀完成。
在 Java 中,可以使用多線程或者使用 Java 8 之后引入的 CompletableFuture 來(lái)實(shí)現(xiàn)異步執(zhí)行。
-
使用多線程:
Thread thread = new Thread(() -> {// 異步執(zhí)行的代碼邏輯 }); thread.start();
-
使用 CompletableFuture:
CompletableFuture<Void> future = CompletableFuture.runAsync(() -> {// 異步執(zhí)行的代碼邏輯 });
在這兩種方式中,都可以在異步執(zhí)行的代碼邏輯中進(jìn)行耗時(shí)操作,而不會(huì)阻塞主線程的執(zhí)行。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完