注冊(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程序設(shè)計(jì)

Java程序設(shè)計(jì)

Java程序設(shè)計(jì)

定 價(jià):¥35.00

作 者: 黃嵐 ,王巖 ,王康平 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 重點(diǎn)大學(xué)計(jì)算機(jī)教材
標(biāo) 簽: 工學(xué) 教材 研究生/本科/專(zhuān)科教材

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


ISBN: 9787111431534 出版時(shí)間: 2013-08-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 261 字?jǐn)?shù):  

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

  《重點(diǎn)大學(xué)計(jì)算機(jī)教材:Java程序設(shè)計(jì)》共分為12章,主要包括Java語(yǔ)言的概述、結(jié)構(gòu)化程序設(shè)計(jì)、面向?qū)ο缶幊趟枷?、圖形化用戶界面技術(shù)、異常處理技術(shù)、數(shù)組、輸入/輸出流技術(shù)、并發(fā)控制技術(shù)、數(shù)據(jù)庫(kù)操作技術(shù)和網(wǎng)絡(luò)編程等基礎(chǔ)內(nèi)容,以及JDK6及后續(xù)版本中包含的容器、泛型和注解等高級(jí)技術(shù)。通過(guò)閱讀本書(shū),讀者可以全面掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的基本方法,領(lǐng)會(huì)Java語(yǔ)言的基本思想,掌握J(rèn)ava語(yǔ)言技術(shù)的相關(guān)內(nèi)容,了解和理解蘊(yùn)含在Java語(yǔ)言中的軟件工程的基本設(shè)計(jì)思想?!吨攸c(diǎn)大學(xué)計(jì)算機(jī)教材:Java程序設(shè)計(jì)》可作為高等院校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)本科生Java程序設(shè)計(jì)的教材,也可作為軟件開(kāi)發(fā)工程師與相關(guān)技術(shù)人員的自學(xué)參考書(shū)。

作者簡(jiǎn)介

暫缺《Java程序設(shè)計(jì)》作者簡(jiǎn)介

圖書(shū)目錄

前言
第1章 Java語(yǔ)言基礎(chǔ)
1.1 Java概述
1.1.1 Java起源
1.1.2 Java的版本
1.1.3 Java語(yǔ)言的特征
1.1.4 JavaApplication與JavaApplet
1.1.5 Java與C/C++的比較
1.1.6 類(lèi)庫(kù)與API文檔
1.2 Java程序結(jié)構(gòu)與運(yùn)行機(jī)制
1.2.1 一個(gè)簡(jiǎn)單的Java程序
1.2.2 Java運(yùn)行機(jī)制
1.3 Java開(kāi)發(fā)環(huán)境
1.3.1 JDK
1.3.2 Eclipse
1.3.3 NetBeans
1.3.4 其他
1.4 Java編程參考
1.4.1 Java編程規(guī)范
1.4.2 Java幫助文檔
1.4.3 Java相關(guān)討論和社區(qū)
本章小結(jié)
習(xí)題
實(shí)驗(yàn)

第2章 結(jié)構(gòu)化程序設(shè)計(jì)基礎(chǔ)
2.1 標(biāo)識(shí)符、關(guān)鍵字和數(shù)據(jù)類(lèi)型
2.1.1 標(biāo)識(shí)符
2.1.2 關(guān)鍵字
2.1.3 數(shù)據(jù)類(lèi)型
2.1.4 常量
2.1.5 變量的聲明和初始化
2.2 操作符
2.2.1 賦值操作符
2.2.2 數(shù)學(xué)操作符
2.2.3 關(guān)系操作符
2.2.4 邏輯操作符
2.2.5 位操作符和位移操作符
2.2.6 字符串操作符
2.2.7 類(lèi)型轉(zhuǎn)換操作符
2.2.8 三元條件操作符
2.2.9 Java語(yǔ)言操作符的優(yōu)先級(jí)與結(jié)合性
2.3 表達(dá)式與語(yǔ)句
2.3.1 表達(dá)式
2.3.2 語(yǔ)句與語(yǔ)句塊
2.4 控制流程
2.4.1 順序結(jié)構(gòu)
2.4.2 選擇結(jié)構(gòu)
2.4.3 循環(huán)結(jié)構(gòu)
2.4.4 break語(yǔ)句和continue語(yǔ)句
2.4.5 return語(yǔ)句
本章小結(jié)
習(xí)題
實(shí)驗(yàn)

第3章 Java類(lèi)與對(duì)象
3.1 面向?qū)ο蟮幕靖拍?br /> 3.2 Java類(lèi)
3.2.1 類(lèi)的定義
3.2.2 變量成員與方法成員
3.2.3 訪問(wèn)控制符
3.2.4 構(gòu)造方法
3.2.5 終結(jié)處理方法
3.3 Java對(duì)象
3.3.1 對(duì)象的創(chuàng)建
3.3.2 對(duì)象初始化
3.3.3 成員初始化次序
3.3.4 垃圾回收機(jī)制
3.4 包:庫(kù)單元
3.4.1 命名空間
3.4.2 package語(yǔ)句
3.4.3 import語(yǔ)句
3.5 Java標(biāo)準(zhǔn)類(lèi)庫(kù)
3.5.1 Java常用包:java.lang包、java.util包
3.5.2 Object類(lèi)
3.5.3 System類(lèi)
3.5.4 Math類(lèi)
3.5.5 String類(lèi)、StringBuffer類(lèi)和StringBuilder類(lèi)
本章小結(jié)
習(xí)題
實(shí)驗(yàn)

第4章 類(lèi)的復(fù)用和抽象
4.1 面向?qū)ο蠡緳C(jī)制
4.2 類(lèi)的復(fù)用
4.2.1 合成與聚合
4.2.2 繼承
4.2.3 重寫(xiě)與重載
4.2.4 abstract和final
4.2.5 this和super
4.3 多態(tài)
4.3.1 向上轉(zhuǎn)型
4.3.2 多態(tài)性
4.3.3 運(yùn)行時(shí)綁定
4.3.4 多態(tài)的實(shí)現(xiàn)方法
4.4 接口
4.4.1 接口的定義
4.4.2 接口的設(shè)計(jì)思想
4.4.3 接口的應(yīng)用
4.5 內(nèi)部類(lèi)
4.5.1 內(nèi)部類(lèi)的定義和特性
4.5.2 其他類(lèi)型的內(nèi)部類(lèi)
4.5.3 內(nèi)部類(lèi)與外部類(lèi)的關(guān)系
本章小結(jié)
習(xí)題
實(shí)驗(yàn)

第5章 圖形化用戶界面
5.1 圖形化用戶界面概述
5.1.1 Swing與AWT
5.1.2 GUI組件類(lèi)層次結(jié)構(gòu)
5.1.3 Swing組件
5.2 常用組件
5.2.1 JFrame窗體
5.2.2 JLabel標(biāo)簽
5.2.3 JButton按鈕
5.2.4 JTextField文本框
5.2.5 其他常用組件
5.3 布局管理
5.3.1 FlowLayout順序布局
5.3.2 BorderLayout邊界布局
5.3.3 GridLayout網(wǎng)格布局
5.3.4 CardLayout卡片布局
5.3.5 GridBagLayout網(wǎng)格塊布局
5.4 事件
5.4.1 事件處理機(jī)制
5.4.2 事件類(lèi)與事件監(jiān)聽(tīng)接口
5.4.3 常用事件處理
5.4.4 事件適配器
本章小結(jié)
習(xí)題
實(shí)驗(yàn)

第6章 異常處理
6.1 異常概述
6.1.1 異常與錯(cuò)誤
6.1.2 標(biāo)準(zhǔn)異常類(lèi)
6.1.3 常見(jiàn)異常與錯(cuò)誤
6.2 異常處理方法
6.2.1 捕獲和處理異常
6.2.2 異常的拋出
6.2.3 異常傳遞鏈
6.2.4 異常處理原則
6.3 自定義異常
6.3.1 自定義異常的創(chuàng)建
6.3.2 拋出異常對(duì)象
6.3.3 自定義異常拋出與捕獲
6.3.4 異常轉(zhuǎn)型
本章小結(jié)
習(xí)題
實(shí)驗(yàn)

第7章 對(duì)象的容納
7.1 數(shù)組
7.1.1 數(shù)組創(chuàng)建、初始化和使用
7.1.2 多維數(shù)組
7.1.3 數(shù)組和數(shù)組引用
7.1.4 數(shù)組的工具類(lèi)Arrays
7.1.5 對(duì)象比較
7.2 枚舉
7.2.1 枚舉的定義
7.2.2 枚舉的使用
7.3 容器
7.3.1 List
7.3.2 泛型
7.3.3 Set
7.3.4 Map
7.3.5 容器的Collections工具類(lèi)
7.3.6 容器的選擇
本章小結(jié)
習(xí)題
實(shí)驗(yàn)

第8章 I/O流
8.1 流與相關(guān)類(lèi)
8.1.1 流的概念
8.1.2 字節(jié)流及其方法
8.1.3 字符流及其方法
8.1.4 節(jié)點(diǎn)流與處理流
8.2 標(biāo)準(zhǔn)I/O流
8.3 文件輸入/輸出流
8.3.1 File類(lèi)
8.3.2 基于字節(jié)的文件流
8.3.3 基于字符的文件流
8.4 隨機(jī)訪問(wèn)文件
8.5 壓縮
本章小結(jié)
習(xí)題
實(shí)驗(yàn)

第9章 并發(fā)控制
9.1 多任務(wù)系統(tǒng)介紹
9.2 Java多線程的概念
9.2.1 Java語(yǔ)言中多線程的作用
9.2.2 線程的創(chuàng)建
9.2.3 線程的生命周期
9.2.4 線程的優(yōu)先級(jí)
9.3 線程之間的協(xié)作
9.3.1 同步區(qū)域
9.3.2 協(xié)作機(jī)制
9.3.3 死鎖
9.4 擴(kuò)展模型
9.4.1 ReentrantLock鎖
9.4.2 await/signal協(xié)作機(jī)制
本章小結(jié)
習(xí)題
實(shí)驗(yàn)

第10章 數(shù)據(jù)庫(kù)應(yīng)用
10.1 數(shù)據(jù)庫(kù)基礎(chǔ)
10.1.1 常用的關(guān)系數(shù)據(jù)庫(kù)
10.1.2 SQL語(yǔ)言簡(jiǎn)介
10.2 JDBC概述
10.2.1 JDBC驅(qū)動(dòng)程序接口
10.2.2 JDBC應(yīng)用程序接口
10.3 JDBC編程步驟
10.4 一個(gè)簡(jiǎn)單的JDBC操作數(shù)據(jù)庫(kù)程序
10.5 對(duì)象關(guān)系映射概述
10.5.1 ORM的概念
10.5.2 ORM技術(shù)特點(diǎn)
10.5.3 流行的ORM框架簡(jiǎn)介
10.5.4 Hibernate簡(jiǎn)介
本章小結(jié)
習(xí)題
實(shí)驗(yàn)

第11章 網(wǎng)絡(luò)應(yīng)用
11.1 InetAddress類(lèi)
11.2 ServerSocket類(lèi)和Socket類(lèi)
11.3 DatagramSocket類(lèi)
本章小結(jié)
習(xí)題
實(shí)驗(yàn)

第12章 注解
12.1 注解的語(yǔ)法
12.2 注解的使用
12.3 JUnit4中注解的使用
本章小結(jié)
習(xí)題
參考文獻(xiàn)

本目錄推薦

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