定 價(jià):49 元
叢書(shū)名:高等院校計(jì)算機(jī)專(zhuān)業(yè)應(yīng)用規(guī)劃教材
- 作者:于紅, 徐敦波, 馮艷紅等編著
- 出版時(shí)間:2012/5/1
- ISBN:9787111365464
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類(lèi):TP312JA
- 頁(yè)碼:xii, 391頁(yè)
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
《高等院校計(jì)算機(jī)專(zhuān)業(yè)應(yīng)用型規(guī)劃教材:Java語(yǔ)言程序設(shè)計(jì)》主要介紹Java語(yǔ)言與面向?qū)ο笏枷搿ava語(yǔ)言開(kāi)發(fā)環(huán)境、Java語(yǔ)言基礎(chǔ)、Java的面向?qū)ο蟪绦蛟O(shè)計(jì)、數(shù)組和字符串、Java語(yǔ)言的實(shí)用類(lèi)與類(lèi)的設(shè)計(jì)、Java的異常處理、I/O流、多線程、圖形用戶(hù)界面、網(wǎng)絡(luò)編程和數(shù)據(jù)庫(kù)編程等內(nèi)容。本書(shū)注重培養(yǎng)學(xué)生分析問(wèn)題、解決問(wèn)題的能力,注重啟發(fā)式教學(xué)方法的運(yùn)用,讓學(xué)生切實(shí)掌握運(yùn)用Java解決實(shí)際問(wèn)題的方法。
《高等院校計(jì)算機(jī)專(zhuān)業(yè)應(yīng)用型規(guī)劃教材:Java語(yǔ)言程序設(shè)計(jì)》可作為高等學(xué)校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)的教材,也可作為軟件開(kāi)發(fā)人員或研究人員的參考用書(shū)。
叢書(shū)序
前言
第1章 Java語(yǔ)言與面向?qū)ο笏枷敫攀?br>1.1 Java語(yǔ)言的產(chǎn)生與發(fā)展
1.1.1 Java語(yǔ)言的產(chǎn)生
1.1.2 Java語(yǔ)言的發(fā)展
1.2 Java語(yǔ)言的特點(diǎn)
1.3 面向?qū)ο笈c面向過(guò)程的比較
1.3.1 面向過(guò)程的程序設(shè)計(jì)
1.3.2 面向?qū)ο蟮某绦蛟O(shè)計(jì)
1.4 面向?qū)ο蟪绦蛟O(shè)計(jì)中的主要概念和特征
1.4.1 主要概念
1.4.2 主要特征
1.5 Java與C++的差異
1.6 本章小結(jié)
1.7 習(xí)題
第2章 Java語(yǔ)言開(kāi)發(fā)環(huán)境
2.1 JDK工具包與基本Java程序
2.1.1 JDK的下載與安裝
2.1.2 JDK目錄的構(gòu)成
2.1.3 設(shè)置環(huán)境變量
2.1.4 Applications程序的結(jié)構(gòu)
2.1.5 JDK的使用
2.1.6 典型的Java編程規(guī)范
2.2 IDE環(huán)境概述
2.2.1 IDE簡(jiǎn)介
2.2.2 Eclipse
2.2.3 JBuilder
2.2.4 相關(guān)資源
2.3 Project管理
2.3.1 Project的含義
2.3.2 可行的Project組織模式
2.3.3 主要IDE工具的Project包結(jié)構(gòu)
2.4 本章小結(jié)
2.5 習(xí)題
第3章 Java語(yǔ)言基礎(chǔ)
3.1 標(biāo)識(shí)符和關(guān)鍵字
3.2 常量、變量與基本數(shù)據(jù)類(lèi)型
3.2.1 常量、變量和數(shù)據(jù)類(lèi)型體系
3.2.2 整數(shù)類(lèi)型
3.2.3 浮點(diǎn)型
3.2.4 邏輯型
3.2.5 字符型
3.3 運(yùn)算符與表達(dá)式
3.3.1 算術(shù)運(yùn)算符
3.3.2 關(guān)系運(yùn)算符
3.3.3 邏輯運(yùn)算符
3.3.4 位運(yùn)算符
3.3.5 移位運(yùn)算符(選學(xué))
3.3.6 賦值運(yùn)算符
3.3.7 特殊運(yùn)算符
3.3.8 運(yùn)算符的優(yōu)先級(jí)
3.4 基本數(shù)據(jù)類(lèi)型轉(zhuǎn)換
3.4.1 類(lèi)型轉(zhuǎn)換的形式
3.4.2 類(lèi)型轉(zhuǎn)換機(jī)理
3.4.3 類(lèi)型轉(zhuǎn)換的規(guī)則
3.5 流程控制
3.5.1 布爾表達(dá)式
3.5.2 分支結(jié)構(gòu)
3.5.3 循環(huán)結(jié)構(gòu)
3.6 本章小結(jié)
3.7 習(xí)題
第4章 Java的面向?qū)ο蟪绦蛟O(shè)計(jì)
4.1 類(lèi)與對(duì)象
4.1.1 類(lèi)的定義
4.1.2 方法
4.1.3 構(gòu)造方法與對(duì)象創(chuàng)建
4.1.4 訪問(wèn)權(quán)限
4.2 繼承
4.2.1 繼承的定義
4.2.2 子類(lèi)對(duì)象構(gòu)造過(guò)程
4.2.3 訪問(wèn)控制
4.2.4 變量隱藏和方法覆蓋
4.2.5 多態(tài)
4.3 特殊修飾控制符
4.3.1 static
4.3.2 final
4.4 對(duì)象的生命周期
4.5 Object類(lèi)
4.6 抽象類(lèi)和接口
4.6.1 抽象類(lèi)
4.6.2 接口
4.7 內(nèi)部類(lèi)
4.7.1 內(nèi)部類(lèi)的作用
4.7.2 內(nèi)部類(lèi)的定義和使用
4.7.3 匿名內(nèi)部類(lèi)
4.8 本章小結(jié)
4.9 習(xí)題
第5章 數(shù)組和字符串
5.1 數(shù)組
5.1.1 一維數(shù)組
5.1.2 多維數(shù)組
5.2 字符串
5.2.1 字符串類(lèi)
5.2.2 字符串類(lèi)與字符數(shù)組的關(guān)系
5.2.3 字符串類(lèi)的常用方法
5.2.4 字符串運(yùn)算與轉(zhuǎn)換
5.3 StringBuffer
5.4 本章小結(jié)
5.5 習(xí)題
第6章 實(shí)用類(lèi)與類(lèi)的設(shè)計(jì)
6.1 串分解類(lèi)
6.2 正則表達(dá)式
6.2.1 正則表達(dá)式的語(yǔ)法
6.2.2 正則表達(dá)式的使用
6.3 集合框架
6.3.1 集合框架的概念
6.3.2 列表
6.3.3 散列表
6.4 常用類(lèi)
6.4.1 Date類(lèi)
6.4.2 Calendar類(lèi)
6.4.3 Math類(lèi)
6.5 類(lèi)的設(shè)計(jì)
6.5.1 面向?qū)ο蟮闹R(shí)要點(diǎn)
6.5.2 面向?qū)ο笕腴T(mén)者的混沌與困惑
6.5.3 類(lèi)的分類(lèi)
6.5.4 類(lèi)的設(shè)計(jì)原則
6.5.5 類(lèi)圖
6.5.6 單類(lèi)設(shè)計(jì)實(shí)例
6.5.7 多類(lèi)設(shè)計(jì)實(shí)例
6.6 本章小結(jié)
6.7 習(xí)題
第7章 Java的異常處理
7.1 異常的概念
7.2 異常處理機(jī)制
7.2.1 異常的捕獲
7.2.2 異常的拋出
7.2.3 異常的聲明
7.2.4 重拋異常
7.3 自定義異常類(lèi)
7.4 本章小結(jié)
7.5 習(xí)題
第8章 I/O流
8.1 流的概述
8.2 File類(lèi)
8.3 字節(jié)流
8.3.1 InputStream
8.3.2 OutputSream
8.4 文件字節(jié)流
8.4.1 FileInputStream
8.4.2 FileOutputStream
8.5 字符流
8.5.1 Reader類(lèi)
8.5.2 Writer類(lèi)
8.6 RandomAccessFile
8.7 其他數(shù)據(jù)流
8.7.1 DataOutputSream
8.7.2 DataInputStream
8.8 本章小結(jié)
8.9 習(xí)題
第9章 多線程
9.1 多線程機(jī)制
9.1.1 基本概念
9.1.2 線程的狀態(tài)
9.2 線程類(lèi)和線程接口
9.2.1 Thread類(lèi)
9.2.2 Runnable接口
9.2.3 線程組
9.3 線程的同步與通信
9.3.1 線程同步
9.3.2 線程通信
9.4 本章小結(jié)
9.5 習(xí)題
第10章 圖形用戶(hù)界面
10.1 AWT和Swing組件
10.1.1 AWT組件
10.1.2 Swing組件
10.2 框架
10.2.1 窗口
10.2.2 布局管理器
10.2.3 中間容器
10.3 Java事件處理機(jī)制
10.3.1 Java事件的基本概念
10.3.2 Java事件的處理機(jī)制
10.3.3 適配器類(lèi)
10.4 其他常用組件
10.4.1 標(biāo)簽
10.4.2 按鈕
10.4.3 選擇框
10.4.4 文本組件
10.4.5 列表框
10.4.6 對(duì)話框
10.4.7 菜單
10.5 本章小結(jié)
10.6 習(xí)題
第11章 網(wǎng)絡(luò)編程
11.1 網(wǎng)絡(luò)編程基礎(chǔ)
11.2 URL編程
11.2.1 URL類(lèi)
11.2.2 URLConnection類(lèi)
11.2.3 InetAddress類(lèi)
11.3 Socket編程
11.3.1 Socket編程模式
11.3.2 Socket和ServerSocket類(lèi)
11.4 UDP編程(選學(xué))
11.4.1 DatagramPacket類(lèi)
11.4.2 DatagramSocket類(lèi)
11.5 本章小結(jié)
11.6 習(xí)題
第12章 數(shù)據(jù)庫(kù)編程
12.1 JDBC技術(shù)
12.1.1 JDBC的概念
12.1.2 JDBC編程接口
12.2 基本JDBC編程
12.2.1 連接
12.2.2 查詢(xún)
12.2.3 更新
12.2.4 事務(wù)
12.3 本章小結(jié)
12.4 習(xí)題
第13章 編程實(shí)例
13.1 基本需求描述與分析設(shè)計(jì)方案
13.2 應(yīng)用基本面向?qū)ο蟮膶?shí)現(xiàn)技術(shù)
13.3 應(yīng)用集合框架的實(shí)現(xiàn)技術(shù)
13.4 引入I/O流的實(shí)現(xiàn)技術(shù)
13.5 基于網(wǎng)絡(luò)工作環(huán)境的實(shí)現(xiàn)技術(shù)
13.6 應(yīng)用GUI進(jìn)行獨(dú)立的表示層實(shí)現(xiàn)
13.7 采用數(shù)據(jù)庫(kù)的實(shí)現(xiàn)技術(shù)
13.8 擴(kuò)展需求后的整體設(shè)計(jì)方案
13.9 本章小結(jié)
13.1 0習(xí)題
參考文獻(xiàn)