PhatomReference的作用 Java對(duì)象的狀態(tài) 可達(dá)狀態(tài):有一個(gè)以上的引用變量引用(強(qiáng)引用); 可恢復(fù)狀態(tài):不存在任何引用彼宠,且JVM在...
Java GarbageCollection(GC) Java不能像C/C++那樣直接對(duì)內(nèi)存進(jìn)行操作(內(nèi)存分配和垃圾回收)鳄虱。 由于JVM會(huì)自動(dòng)回...
Java線程基礎(chǔ) 線程狀態(tài) 在Thread.java類文件中,有一個(gè)state靜態(tài)枚舉內(nèi)部類凭峡,預(yù)定義了Thread的狀態(tài)拙已。 BLOCKED&WA...
并發(fā)編程 并發(fā)編程主要解決兩個(gè)問題: 線程之間如何通信,指線程之間以何種機(jī)制交換信息摧冀。 線程之間如何同步倍踪,指程序控制不同線程操作發(fā)生相對(duì)順序。 ...
處理器架構(gòu) 主要有兩種選擇:?jiǎn)蝹€(gè)多核處理器和多個(gè)單核處理器索昂。 核心 處理器核心是CPU重要組成部分建车。處理器所有的計(jì)算,接受或存儲(chǔ)命令椒惨,處理數(shù)據(jù)都...
計(jì)算機(jī)存儲(chǔ)系統(tǒng) 存儲(chǔ)系統(tǒng)是指計(jì)算機(jī)中由存放程序和數(shù)據(jù)的各種存儲(chǔ)設(shè)備缤至、控制部件及管理信息調(diào)度的設(shè)備(硬件)和算法(軟件)所組成的系統(tǒng)。 計(jì)算機(jī)的主...
官方文檔理解 要使類的成員變量可以序列化和反序列化康谆,必須實(shí)現(xiàn)Serializable接口领斥。任何可序列化類的子類都是可序列化的嫉到。Serializa...
Stream概述 Stream是一個(gè)數(shù)據(jù)流,可以從它讀取數(shù)據(jù)或?qū)懭霐?shù)據(jù)月洛。它是連接數(shù)據(jù)源或數(shù)據(jù)目的地何恶,例如文件,網(wǎng)絡(luò)連接嚼黔。 Stream中沒有和數(shù)...
Java.io package 通過數(shù)據(jù)流导而,序列化和文件系統(tǒng)提供系統(tǒng)輸入和輸出。 File 概述 一種文件或目錄的路徑名抽象表示隔崎。 用戶界面和操...