1. 線程和進(jìn)程 進(jìn)程是代碼在數(shù)據(jù)集合上的一次運(yùn)行活動(dòng)洒擦, 是系統(tǒng)進(jìn)行資源分配和調(diào)度的基本單位。 線程則是進(jìn)程的一個(gè)執(zhí)行路徑, 一個(gè)進(jìn)程中至少有一...
1. 并發(fā)和并行 并發(fā)是指同一個(gè)時(shí)間段內(nèi)多個(gè)任務(wù)同時(shí)都在執(zhí)行,而單位時(shí)間內(nèi)只有一個(gè)任務(wù)在執(zhí)行,單個(gè)cpu通過切換線程上下文實(shí)現(xiàn)。 并行是說在單位...
1. 條件語句 true和false:java不允許我們將一個(gè)數(shù)字作為布爾值使用if-else語句:控制程序流程 switch: switch實(shí)...
1. 存儲(chǔ)位置 寄存器:位于處理器內(nèi)部,不能直接控制堆棧:位于RAM中职抡,通過堆棧指針移動(dòng)可以進(jìn)行內(nèi)存分配和釋放。java系統(tǒng)必須知道存儲(chǔ)在堆棧內(nèi)...
1. 導(dǎo)論 同步API和異步API:同步/異步關(guān)注的是消息通知的機(jī)制误甚。 同步:調(diào)用了某個(gè)方法缚甩,調(diào)用方在被調(diào)用方運(yùn)行的過程中會(huì)等待,被調(diào)用方運(yùn)行結(jié)...
1. 抽象 人們所能夠解決的問題的復(fù)雜性取決于抽象的類型和質(zhì)量 抽象的類型是指所抽象的是什么 匯編語言是對(duì)底層機(jī)器的輕微抽象 命令式語言(BAS...
接口 1. 抽象類和抽象方法 抽象類是普通類與接口之間的一種中庸之道窑邦。 抽象類目的是為所有的導(dǎo)出類創(chuàng)建一個(gè)通用接口擅威,以此表示所有導(dǎo)出類的共同部分...