注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)JAVA語(yǔ)言面向?qū)ο蟪绦蛟O(shè)計(jì)

JAVA語(yǔ)言面向?qū)ο蟪绦蛟O(shè)計(jì)

JAVA語(yǔ)言面向?qū)ο蟪绦蛟O(shè)計(jì)

定 價(jià):¥34.00

作 者: 馬俊 等編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 普通高等教育計(jì)算機(jī)規(guī)劃教材
標(biāo) 簽: J2EE

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111262022 出版時(shí)間: 2009-02-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 326 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《JAVA語(yǔ)言面向?qū)ο蟪绦蛟O(shè)計(jì)》通過(guò)大量的實(shí)例演示了Java語(yǔ)言的基本設(shè)計(jì)技巧、Java語(yǔ)言常用類(lèi)庫(kù)的使用以及如何將面向?qū)ο蟮脑O(shè)計(jì)思想貫穿其中,大部分內(nèi)容都是作者十幾年教學(xué)工作的積累和感悟。在目前的計(jì)算機(jī)編程領(lǐng)域,基于Java語(yǔ)言的面向?qū)ο蟪绦蛟O(shè)計(jì)是主流技術(shù),《JAVA語(yǔ)言面向?qū)ο蟪绦蛟O(shè)計(jì)》主要講解了Java語(yǔ)言的基礎(chǔ)內(nèi)容和編程的基本思路,并在面向?qū)ο蟮脑O(shè)計(jì)思想和技巧上作了深入思索和探討。另外,針對(duì)愛(ài)好學(xué)習(xí)的同學(xué)每一章都準(zhǔn)備了課外閱讀的內(nèi)容,其中簡(jiǎn)單的建模、基于Java的人工智能程序及程序員應(yīng)知道的實(shí)用法則更是作者多年上課時(shí)積累下來(lái)的經(jīng)驗(yàn)和思想,以課外閱讀的形式給出,用來(lái)開(kāi)闊同學(xué)們的視野,引導(dǎo)愛(ài)思考、愛(ài)學(xué)習(xí)的同學(xué)向更為廣闊、更為深入的領(lǐng)域前進(jìn)!《JAVA語(yǔ)言面向?qū)ο蟪绦蛟O(shè)計(jì)》是教育部高等學(xué)校計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會(huì)推薦教材,讀者對(duì)象是計(jì)算機(jī)相關(guān)專(zhuān)業(yè)方面的中職、專(zhuān)科、本科學(xué)生,也可作為各類(lèi)進(jìn)修班、培訓(xùn)班學(xué)習(xí)Java語(yǔ)言的教材和參考書(shū)。

作者簡(jiǎn)介

暫缺《JAVA語(yǔ)言面向?qū)ο蟪绦蛟O(shè)計(jì)》作者簡(jiǎn)介

圖書(shū)目錄

出版說(shuō)明
序——學(xué)會(huì)學(xué)習(xí)
前言
第1章 計(jì)算機(jī)編程語(yǔ)言
1.1 計(jì)算機(jī)的工作原理和基本概念
1.1.1 計(jì)算機(jī)的工作原理
1.1.2 計(jì)算機(jī)的硬件系統(tǒng)
1.1.3 微型計(jì)算機(jī)的主要技術(shù)指標(biāo)
1.2 計(jì)算機(jī)編程語(yǔ)言的發(fā)展歷史
1.2.1 機(jī)器語(yǔ)言
1.2.2 匯編語(yǔ)言
1.2.3 面向過(guò)程的高級(jí)語(yǔ)言
1.2.4 面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言
1.3 Java程序的工作原理和特點(diǎn)
1.3.1 Java程序的工作原理
1.3.2 Java程序的特點(diǎn)
1.4 Java的垃圾回收機(jī)制
1.5 Java程序的開(kāi)發(fā)環(huán)境和開(kāi)發(fā)步驟
1.5.1 Java程序開(kāi)發(fā)環(huán)境的搭建
1.5.2 Java程序的開(kāi)發(fā)步驟
1.6 小結(jié)
1.7 習(xí)題
課外閱讀 Java語(yǔ)言的發(fā)展歷史
第2章 Java語(yǔ)言的基礎(chǔ)知識(shí)
2.1 關(guān)鍵字和標(biāo)識(shí)符
2.1.1 Java語(yǔ)言的關(guān)鍵字
2.1.2 標(biāo)識(shí)符
2.2 Java的基本數(shù)據(jù)類(lèi)型和變量
2.2.1 基本數(shù)據(jù)類(lèi)型簡(jiǎn)介
2.2.2 常量
2.2.3 變量
2.2.4 Java的基本數(shù)據(jù)類(lèi)型
2.2.5 引用類(lèi)型說(shuō)明
2.2.6 數(shù)據(jù)類(lèi)型的級(jí)別及類(lèi)型轉(zhuǎn)換
2.2.7 變量的作用域
2.3 運(yùn)算符、表達(dá)式和語(yǔ)句
2.3.1 算術(shù)運(yùn)算符
2.3.2 關(guān)系運(yùn)算符
2.3.3 邏輯運(yùn)算符
2.3.4 位運(yùn)算符
2.3.5 其他運(yùn)算符
2.3.6 運(yùn)算符的優(yōu)先級(jí)
2.4 常用的類(lèi)和包說(shuō)明
2.5 流程控制
2.5.1 順序結(jié)構(gòu)
2.5.2 二分支結(jié)構(gòu)
2.5.3 多分支結(jié)構(gòu)
2.5.4 循環(huán)結(jié)構(gòu)
2.5.5 break語(yǔ)句和continue語(yǔ)句
2.6 數(shù)組
2.7 命令行參數(shù)
2.8 小結(jié)
2.9 習(xí)題
課外閱讀 正則表達(dá)式和模式匹配
第3章 面向?qū)ο蟪绦蛟O(shè)計(jì)原理和Java語(yǔ)言實(shí)現(xiàn)
3.1 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念
3.1.1 對(duì)象
3.1.2 類(lèi)
3.1.3 消息
3.2 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本原則
3.2.1 抽象原則
3.2.2 封裝原則
3.2.3 繼承原則
3.2.4 多態(tài)原則
3.3 面向?qū)ο蟪绦蛟O(shè)計(jì)概述
3.3.1 類(lèi)設(shè)計(jì)的一般規(guī)則
3.3.2 方法重載
3.3.3 構(gòu)造方法設(shè)計(jì)和對(duì)象的創(chuàng)建
3.3.4 this關(guān)鍵字
3.3.5 匿名對(duì)象
3.3.6 get方法和set方法設(shè)計(jì)
3.3.7 toString方法和equals方法設(shè)計(jì)
3.3.8 其他功能方法設(shè)計(jì)
3.4 方法遞歸
3.5 Java語(yǔ)言中的訪問(wèn)權(quán)限
3.6 內(nèi)部類(lèi)和匿名類(lèi)
3.6.1 內(nèi)部類(lèi)
3.6.2 匿名類(lèi)
3.7 實(shí)例程序設(shè)計(jì)
3.8 小結(jié)
3.9 習(xí)題
課外閱讀 系統(tǒng)建模與仿真知識(shí)(一)
第4章 Java特殊關(guān)鍵字的使用
4.1 static關(guān)鍵字
4.1.1 static變量
4.1.2 static方法
4.1.3 static代碼塊
4.2 extends關(guān)鍵字及Java中的繼承機(jī)制
4.2.1 繼承
4.2.2 super關(guān)鍵字
4.2.3 方法覆蓋和屬性隱藏
4.2.4 方法覆蓋與方法重載的異同
4.3 final關(guān)鍵字
4.3.1 final類(lèi)
4.3.2 final方法
4.3.3 final變量
4.4 abstract關(guān)鍵字
4.5 inerface關(guān)鍵字
4.5.1 Java接口的定義和編譯
4.5.2 Java接口的使用
4.6 多態(tài)
4.7 package關(guān)鍵字
4.8 小結(jié)
4.9 習(xí)題
課外閱讀 系統(tǒng)建模與仿真知識(shí)(二)
第5章 異常處理
5.1 異常的定義
5.2 異常的處理機(jī)制
5.3 Java語(yǔ)言中的異常類(lèi)
5.3.1 自行異常處理
5.3.2 回避異常處理
5.3.3 異常情況下的資源回收和清理工作
5.4 自定義異常
5.5 綜合應(yīng)用舉例
5.6 小結(jié)
5.7 習(xí)題
課外閱讀 異常處理原則
第6章 管理與I/O流
6.1 流機(jī)制概述
6.2 常用的字節(jié)流類(lèi)
6.2.1 字節(jié)流類(lèi)的層次結(jié)構(gòu)和常用方法
6.2.2 FilelnputStream類(lèi)
6.2.3 FileOutputStream類(lèi)
6.2.4 ByteArraylnputStream類(lèi)和ByteArrayOutputStream類(lèi)
6.2.5 BufferedInputStream類(lèi)和BuffredOutputStream類(lèi)
6.2.6 DatalnputStream類(lèi)和DataOutputStream類(lèi)
6.2.7 PipedlnputStream類(lèi)和PipedOutputStream類(lèi)
6.2.8 PrintStream類(lèi)
6.3 System類(lèi)與標(biāo)準(zhǔn)數(shù)據(jù)流
6.3.1 標(biāo)準(zhǔn)輸入輸出重定向
6.3.2 System類(lèi)的常用方法
6.4 字符流
6.4.1 FileReader-類(lèi)和FileWriter類(lèi)
6.4.2 BuffredReader-類(lèi)和BufferedWriter類(lèi)
6.4.3 InputStreamReader類(lèi)和OutputStreamWriter類(lèi)
6.5 隨機(jī)訪問(wèn)和對(duì)象的序列化
6.5.1 RandomAccessFile類(lèi)
6.5.2 ObjectlnputStream類(lèi)和ObjectOutputStream類(lèi)
6.6 文件管理
6.7 小結(jié)
6.8 習(xí)題
課外閱讀 設(shè)計(jì)模式初步(一)
第7章 圖形用戶(hù)界面開(kāi)發(fā)
7.1 基本概念
7.2 AWT包
7.2.1 容器組件
7.2.2 基本組件
7.2.3 布局管理器
7.3 事件編程
7.3.1 事件源類(lèi)
7.3.2 事件類(lèi)
7.3.3 豁聽(tīng)者接口
7.3.4 事件適配己器類(lèi)
7.3.5 常用的事件類(lèi)編程演示
7.4 Swing包
7.4.1 Swing包中的容器組件
7.4.2 Swing包中常用的標(biāo)準(zhǔn)組件
7.4.3 Swing包中菜單的使用
7.4.4 Swing包中添加的布局管理器類(lèi)BoxLayout
7.5 Swing包中的對(duì)話框類(lèi)
7.5.1 JDialog類(lèi)的使用
7.5.2 常用的對(duì)話框類(lèi)
7.6 小結(jié)
7.7 習(xí)題
課外閱讀 設(shè)計(jì)模式初步(二)
第8章 多線程編程技術(shù)
8.1 概述
8.2 Java多線程機(jī)制
8.2.1 Java中的主線程
8.2.2 如何在程序中實(shí)現(xiàn)多線程
8.2.3 線程調(diào)度與優(yōu)先級(jí)
8.2.4 線程的狀態(tài)與生命周期
8.2.5 Thread類(lèi)中的重要方法
8.3 線程同步和死鎖
8.3.1 線程同步
8.3.2 死鎖
8.4 線程間的通信
8.5 線程聯(lián)合和守護(hù)線程
8.6 綜合應(yīng)用
8.7 小結(jié)
8.8 習(xí)題
課外閱讀 C/S結(jié)構(gòu)和B/S結(jié)構(gòu)
第9章 小應(yīng)用程序和多媒體技術(shù)
9.1 Applet的安全性
9.2 Applet程序的生命周期
9.3 Applet和應(yīng)用程序之間的區(qū)別
9.4 應(yīng)用程序和Applet互轉(zhuǎn)
9.4.1 將應(yīng)用程序轉(zhuǎn)換為Applet
9.4.2 將Applet轉(zhuǎn)換為應(yīng)用程序
9.5 Applet和瀏覽器通信
9.6 Java程序?qū)Χ嗝襟w技術(shù)的支持
9.6.1 圖形
9.6.2 圖像
9.6.3 聲音
9.7 動(dòng)畫(huà)
9.7.1 簡(jiǎn)單實(shí)例
9.7.2 解決閃爍
9.7.3 放映圖像
9.7.4 移動(dòng)型動(dòng)畫(huà)
9.7.5 雙緩沖技術(shù)
9.7.6 綜合實(shí)例
9.8 小結(jié)
9.9 習(xí)題
課外閱讀 程序員應(yīng)該知道的一點(diǎn)哲學(xué)知識(shí)
第10章 JAVA網(wǎng)絡(luò)編程
10.1 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)概述
10.2 URL編程
10.2.1 URL類(lèi)
10.2.2 URL編程實(shí)例
10.2.3 其他相關(guān)類(lèi)
10.3 Socket編程
10.3.1 Socket連接技術(shù)
10.3.2 Socket編程實(shí)例
10.4 UDP編程
10.4.1 UDP通信實(shí)現(xiàn)
10.4.2 UDP編程實(shí)例
10.5 小結(jié)
10.6 習(xí)題
課外閱讀 基于Java的人工智能程序設(shè)計(jì)
第11章 數(shù)據(jù)結(jié)構(gòu)和集合框架
11.1 數(shù)據(jù)結(jié)構(gòu)的定義
11.2 算法
11.3 Java語(yǔ)言對(duì)數(shù)據(jù)結(jié)構(gòu)的支持和實(shí)現(xiàn)
11.3.1 集合框架體系結(jié)構(gòu)
11.3.2 集合接口
11.3.3 常用集合類(lèi)
11.3.4 常用集合類(lèi)實(shí)例演示
11.4 哈希存儲(chǔ)中的一些屬性
11.5 小結(jié)
11.6 習(xí)題
課外閱讀 程序員應(yīng)知道的常用法則(一)
第12章 Java中的數(shù)據(jù)庫(kù)編程
12.1 JDBC介紹
12.2 JDBCAPI介紹
12.3 JDBC與ODBC比較
12.4 JDBC驅(qū)動(dòng)程序的類(lèi)型
12.5 JDBC編程的基本步驟
12.6 JDBC編程進(jìn)階
12.6.1 PreparedStatement語(yǔ)句
12.6.2 CallableStatement語(yǔ)句
12.7 小結(jié)
12.8 習(xí)題
課外閱讀 程序員應(yīng)知道的常用法則(二)
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)