出版時(shí)間:2012-5 出版社:機(jī)械工業(yè)出版社 作者:于紅 等編著 頁(yè)數(shù):391 字?jǐn)?shù):626000
內(nèi)容概要
于紅、徐敦波、馮艷紅等編著的《Java語(yǔ)言程序設(shè)計(jì)》主要介紹Java
語(yǔ)言與面向?qū)ο笏枷?、Java語(yǔ)言開(kāi)發(fā)環(huán)境、Java語(yǔ)言基礎(chǔ)、Java的面向?qū)ο蟪绦蛟O(shè)計(jì)、數(shù)組和字符串、Java語(yǔ)言的實(shí)用類與類的設(shè)計(jì)、Java的異常處理、I/O流、多線程、圖形用戶界面、網(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)題的方法。
《Java語(yǔ)言程序設(shè)計(jì)》可作為高等學(xué)校計(jì)算機(jī)及相關(guān)專業(yè)的教材,也可作為軟件開(kāi)發(fā)人員或研究人員的參考用書(shū)。
書(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 Applicatio程序的結(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ù)類型
3.2.1 常量、變量和數(shù)據(jù)類型體系
3.2.2 整數(shù)類型
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ù)類型轉(zhuǎn)換
3.4.1 類型轉(zhuǎn)換的形式
3.4.2 類型轉(zhuǎn)換機(jī)理
3.4.3 類型轉(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 類與對(duì)象
4.1.1 類的定義
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 子類對(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類
4.6 抽象類和接口
4.6.1 抽象類
4.6.2 接口
4.7 內(nèi)部類
4.7.1 內(nèi)部類的作用
4.7.2 內(nèi)部類的定義和使用
4.7.3 匿名內(nè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 字符串類
5.2.2 字符串類與字符數(shù)組的關(guān)系
5.2.3 字符串類的常用方法
5.2.4 字符串運(yùn)算與轉(zhuǎn)換
5.3 StringBuffer
5.4 本章小結(jié)
5.5 習(xí)題
第6章 實(shí)用類與類的設(shè)計(jì)
6.1 串分解類
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 常用類
6.4.1 Date類
6.4.2 Calendar類
6.4.3 Math類
6.5 類的設(shè)計(jì)
6.5.1 面向?qū)ο蟮闹R(shí)要點(diǎn)
6.5.2 面向?qū)ο笕腴T(mén)者的混沌與困惑
6.5.3 類的分類
6.5.4 類的設(shè)計(jì)原則
6.5.5 類圖
6.5.6 單類設(shè)計(jì)實(shí)例
6.5.7 多類設(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 自定義異常類
7.4 本章小結(jié)
7.5 習(xí)題
第8章 I/O流
8.1 流的概述
8.2 File類
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類
8.5.2 Writer類
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 線程類和線程接口
9.2.1 Thread類
9.2.2 Runnable接口
9.2.3 線程組
9.3 線程的同步與通信
9.3.1 線程同步
9.3.2 線程通信
9.4 本章小結(jié)
9.5 習(xí)題
第10章 圖形用戶界面
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 適配器類
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類
11.2.2 URLConnection類
11.2.3 InetAddress類
11.3 Socket編程
11.3.1 Socket編程模式
11.3.2 Socket和ServerSocket類
11.4 UDP編程(選學(xué))
11.4.1 DatagramPacket類
11.4.2 DatagramSocket類
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 查詢
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.10 習(xí)題
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Java語(yǔ)言程序設(shè)計(jì) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版