本書由匯編語言、微機(jī)原理、接口技術(shù)及附錄四個(gè)部分組成,主要內(nèi)容有:快速進(jìn)制轉(zhuǎn)換,真值與補(bǔ)碼直接轉(zhuǎn)換,微機(jī)硬件基礎(chǔ),8086/88CPU指令系統(tǒng)以及內(nèi)部結(jié)構(gòu)、引腳、時(shí)序,匯編語言及編程方法,內(nèi)存的存儲(chǔ)原理及與CPU的連接,I/O方式及編程,中斷概念及實(shí)現(xiàn),8255、8253、8251等接口芯片硬件設(shè)計(jì)及編程驅(qū)動(dòng),A/D、D/A轉(zhuǎn)換以及工業(yè)自動(dòng)化控制,鍵盤及接口,顯示及接口,并口通信,串口通信,總線技術(shù),微機(jī)系統(tǒng)應(yīng)用設(shè)計(jì),附錄等。
		
	
目    錄<br>
第1章  緒論<br>
1.1  Java程序設(shè)計(jì)語言<br>
1.2  程序開發(fā)<br>
1.3  問題求解<br>
1.4  軟件開發(fā)行為<br>
1.5  面向?qū)ο蟪绦蛟O(shè)計(jì)<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
第2章  數(shù)據(jù)和表達(dá)式<br>
2.1  字符串<br>
2.2  變量和賦值<br>
2.3  基本數(shù)據(jù)類型<br>
2.4  表達(dá)式<br>
2.5  數(shù)據(jù)轉(zhuǎn)換<br>
2.6  讀輸入數(shù)據(jù)<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
第3章  使用類和對(duì)象<br>
3.1  創(chuàng)建對(duì)象<br>
3.2  String類<br>
3.3  包<br>
3.4  Random類<br>
3.5  Math類<br>
3.6  格式化輸出<br>
3.7  枚舉類型<br>
3.8  包裝類<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
第4章  條件和循環(huán)<br>
4.1  布爾表達(dá)式<br>
4.2  if語句<br>
4.3  數(shù)據(jù)比較<br>
4.4  switch語句<br>
4.5  while語句<br>
4.6  迭代器<br>
4.7  do語句<br>
4.8  for語句<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
第5章  編寫類<br>
5.1  再談?lì)惡蛯?duì)象<br>
5.2  類的剖析<br>
5.3  封裝<br>
5.4  方法的剖析<br>
5.5  靜態(tài)類成員<br>
5.6  類關(guān)系<br>
5.7  方法設(shè)計(jì)<br>
5.8  方法重載<br>
5.9  測(cè)試<br>
5.10調(diào)試<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
第6章  圖形用戶界面<br>
6.1  GUI元素<br>
6.2  更多的組件<br>
6.3  布局管理器<br>
6.4  鼠標(biāo)和鍵盤事件<br>
6.5  對(duì)話框<br>
6.6  一些重要細(xì)節(jié)<br>
6.7  GUI設(shè)計(jì)<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
第7章  數(shù)組<br>
7.1  數(shù)組元素<br>
7.2  數(shù)組的聲明及使用<br>
7.3  對(duì)象數(shù)組<br>
7.4  命令行參數(shù)<br>
7.5  變長(zhǎng)參數(shù)表<br>
7.6  二維數(shù)組<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
第8章  繼承<br>
8.1  創(chuàng)建子類<br>
8.2  方法的重寫<br>
8.3  類層次<br>
8.4  可見性<br>
8.5  設(shè)計(jì)繼承<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
第9章  多態(tài)<br>
9.1  后綁定<br>
9.2  通過繼承實(shí)現(xiàn)多態(tài)<br>
9.3  接口<br>
9.4  通過接口實(shí)現(xiàn)多態(tài)<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
<br>
第10章  異常<br>
10.1  異常處理<br>
10.2  不捕獲異常<br>
10.3  try-catch語句<br>
10.4  異常傳播<br>
10.5  異常類的層次<br>
10.6  I/O異常<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
第11章  遞歸<br>
11.1  遞歸思想<br>
11.2  遞歸程序設(shè)計(jì)<br>
11.3  使用遞歸<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
第12章  算法分析<br>
12.1  算法效率<br>
12.2  增長(zhǎng)函數(shù)和大O符號(hào)<br>
12.3  比較增長(zhǎng)函數(shù)<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
自測(cè)題答案<br>
第13章  查找與排序<br>
13.1  查找<br>
13.2  排序<br>
13.3  分析查找及排序算法<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
<br>
第14章  棧<br>
14.1  集合的介紹<br>
14.2  棧集合<br>
14.3  繼承、 多態(tài)和泛型<br>
14.4  棧的ADT<br>
14.5  使用棧: 計(jì)算后綴表達(dá)式<br>
14.6  異常<br>
14.7  使用數(shù)組實(shí)現(xiàn)棧<br>
14.8  ArrayStack類<br>
14.9  將引用作為鏈<br>
14.10管理鏈表<br>
14.11沒有鏈的元素<br>
14.12使用鏈實(shí)現(xiàn)棧<br>
14.13使用java.util.Stack類實(shí)現(xiàn)棧<br>
14.14包<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
第15章  隊(duì)列<br>
15.1  隊(duì)列ADT<br>
15.2  使用隊(duì)列: 編碼k值<br>
15.3  使用隊(duì)列: 模擬票務(wù)柜臺(tái)<br>
15.4  實(shí)現(xiàn)隊(duì)列: 使用鏈表<br>
15.5  隊(duì)列的實(shí)現(xiàn): 使用數(shù)組<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
第16章  樹<br>
16.1  樹<br>
16.2  樹的遍歷<br>
16.3  樹的實(shí)現(xiàn)策略<br>
16.4  二叉樹的實(shí)現(xiàn)<br>
16.5  決策樹<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
第17章  二叉查找樹<br>
17.1  二叉查找樹<br>
17.2  二叉查找樹的實(shí)現(xiàn)<br>
17.3  平衡二叉查找樹<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
第18章  堆和優(yōu)先隊(duì)列<br>
18.1  堆<br>
18.2  堆的實(shí)現(xiàn)<br>
18.3  堆排序<br>
18.4  優(yōu)先隊(duì)列<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
第19章  圖<br>
19.1  無向圖<br>
19.2  有向圖<br>
19.3  帶權(quán)圖<br>
19.4  常用的圖算法<br>
19.5  圖的實(shí)現(xiàn)策略<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
第20章  哈希方法<br>
20.1  哈希方法<br>
20.2  哈希函數(shù)<br>
20.3  解決沖突<br>
20.4  從哈希表中刪除元素<br>
20.5  Java Collections API中的哈希表<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
第21章  數(shù)據(jù)庫<br>
21.1  數(shù)據(jù)庫介紹<br>
21.2  建立與數(shù)據(jù)庫連接<br>
21.3  創(chuàng)建并修改數(shù)據(jù)庫表<br>
21.4  查詢數(shù)據(jù)庫<br>
21.5  插入、 查看及更新數(shù)據(jù)<br>
21.6  刪除數(shù)據(jù)和數(shù)據(jù)庫表<br>
關(guān)鍵概念摘要<br>
自測(cè)題<br>
練習(xí)<br>
程序設(shè)計(jì)項(xiàng)目<br>
自測(cè)題答案<br>
附錄A  詞匯表<br>
附錄B  數(shù)制<br>
附錄C  Unicode字符集<br>
附錄D  Java運(yùn)算符<br>
附錄E  Java修飾符<br>
附錄F  Java圖形<br>
附錄G  Java applet<br>
附錄H  正則表達(dá)式<br>
附錄I  Java文檔生成器<br>
附錄J  Java語法<br>