JVM運(yùn)行時(shí)數(shù)據(jù)區(qū)域 原文:Run-Time Data Areas Java虛擬機(jī)定義了在程序執(zhí)行期間使用的多個(gè)運(yùn)行時(shí)數(shù)據(jù)區(qū)域。其中一些數(shù)據(jù)區(qū)域...
響應(yīng)式編程 本文是對(duì)Reactor官方文檔Introduction to Reactive Programming部分內(nèi)容的翻譯,希望對(duì)理解響應(yīng)...
線程封閉與ThreadLocal 多線程訪問(wèn)共享可變數(shù)據(jù)時(shí),涉及到線程間數(shù)據(jù)同步問(wèn)題。然而,并不是所有時(shí)候都需要共享數(shù)據(jù),所以,線程封閉的概念就...
線程通信的方法 程序在使用多線程執(zhí)行任務(wù)時(shí),經(jīng)常需要線程之間協(xié)同工作。此時(shí),我們需要了解線程通信的手段。 線程通信大致分為以下四類: 文件共享 ...
中止線程的方法 如何中止一個(gè)正在執(zhí)行的線程? Thread#stop() java.lang.Thread#stop:強(qiáng)制線程停止執(zhí)行。 從JD...
線程狀態(tài) 線程在執(zhí)行過(guò)程中,狀態(tài)并不是一層不變的。 線程的6種狀態(tài) 既然線程的狀態(tài)是會(huì)變化的,那么我們首先要了解線程有哪些狀態(tài)。 在java.l...