1. 線程和進(jìn)程 進(jìn)程是代碼在數(shù)據(jù)集合上的一次運(yùn)行活動, 是系統(tǒng)進(jìn)行資源分配和調(diào)度的基本單位。 線程則是進(jìn)程的一個(gè)執(zhí)行路徑, 一個(gè)進(jìn)程中至少有一個(gè)線程,進(jìn)程中的線程共享進(jìn)程的...
1. 線程和進(jìn)程 進(jìn)程是代碼在數(shù)據(jù)集合上的一次運(yùn)行活動, 是系統(tǒng)進(jìn)行資源分配和調(diào)度的基本單位。 線程則是進(jìn)程的一個(gè)執(zhí)行路徑, 一個(gè)進(jìn)程中至少有一個(gè)線程,進(jìn)程中的線程共享進(jìn)程的...
1. 并發(fā)和并行 并發(fā)是指同一個(gè)時(shí)間段內(nèi)多個(gè)任務(wù)同時(shí)都在執(zhí)行,而單位時(shí)間內(nèi)只有一個(gè)任務(wù)在執(zhí)行,單個(gè)cpu通過切換線程上下文實(shí)現(xiàn)。 并行是說在單位時(shí)間內(nèi)多個(gè)任務(wù)同時(shí)在不同cpu...
1. 條件語句 true和false:java不允許我們將一個(gè)數(shù)字作為布爾值使用if-else語句:控制程序流程 switch: switch實(shí)現(xiàn)多路選擇,需要能產(chǎn)生整數(shù)值(...
1. 存儲位置 寄存器:位于處理器內(nèi)部,不能直接控制堆棧:位于RAM中,通過堆棧指針移動可以進(jìn)行內(nèi)存分配和釋放。java系統(tǒng)必須知道存儲在堆棧內(nèi)所有項(xiàng)的確切生命周期,以便移動...
1. 導(dǎo)論 同步API和異步API:同步/異步關(guān)注的是消息通知的機(jī)制。 同步:調(diào)用了某個(gè)方法,調(diào)用方在被調(diào)用方運(yùn)行的過程中會等待,被調(diào)用方運(yùn)行結(jié)束返回,調(diào)用方取得被調(diào)用方的返...
1. 抽象 人們所能夠解決的問題的復(fù)雜性取決于抽象的類型和質(zhì)量 抽象的類型是指所抽象的是什么 匯編語言是對底層機(jī)器的輕微抽象 命令式語言(BASIC,C)等解決問題是基于計(jì)算...
勇敢一些
2017-07-29人生是一場旅程。我們經(jīng)歷了幾次輪回,才換來這個(gè)旅程。而這個(gè)旅程很短,因此不妨大膽一些,不妨大膽一些去愛一個(gè)人,去攀一座山,去追一個(gè)夢……有很多事我都不明白,很多問題都沒有答案...