注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java 2程序設(shè)計(jì)基礎(chǔ)教程與上機(jī)指導(dǎo)

Java 2程序設(shè)計(jì)基礎(chǔ)教程與上機(jī)指導(dǎo)

Java 2程序設(shè)計(jì)基礎(chǔ)教程與上機(jī)指導(dǎo)

定 價(jià):¥30.00

作 者: 計(jì)算機(jī)職業(yè)教育聯(lián)盟主編;蔡勇[等]編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 新起點(diǎn)電腦教程系列叢書
標(biāo) 簽: Java

ISBN: 9787302098836 出版時(shí)間: 2005-01-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 355 字?jǐn)?shù):  

內(nèi)容簡介

  Java經(jīng)過多年發(fā)展,現(xiàn)在已經(jīng)真正成長為嚴(yán)格的、主流的開發(fā)語言。本書結(jié)合大量實(shí)例,由淺入深地對Java2及面向?qū)ο缶幊痰幕A(chǔ)知識、Java的數(shù)據(jù)結(jié)構(gòu)和Java2的高級內(nèi)容——異常處理、I/0操作、GUI編程、Java Applet、網(wǎng)絡(luò)編程、線程、數(shù)據(jù)庫操作等內(nèi)容進(jìn)行了系統(tǒng)的介紹,并結(jié)合大量示例演示了應(yīng)用程序的編程方法與技巧,目的是使讀者能迅速、準(zhǔn)確地了解和掌握這門編程語言。每章最后都配有上機(jī)指導(dǎo)和一組練習(xí)題,幫助讀者鞏固本章所學(xué)的內(nèi)容。本書選例典型,針對性強(qiáng),基本概念清楚,語言簡明通俗;內(nèi)容生動翔實(shí),行文循序漸進(jìn),特別適合各類培訓(xùn)班和高職高專的相關(guān)專業(yè)作為教材使用,也適合于自學(xué)Java的讀者。

作者簡介

暫缺《Java 2程序設(shè)計(jì)基礎(chǔ)教程與上機(jī)指導(dǎo)》作者簡介

圖書目錄

第1章 Java開發(fā)基礎(chǔ)
1.1 面向?qū)ο蟪绦蛟O(shè)計(jì)思想
1.1.1 面向?qū)ο蟮幕咎卣?br />1.1.2 面向?qū)ο蟪绦蛟O(shè)計(jì)步驟
1.2 Java的虛擬機(jī)機(jī)制
1.3 搭建Java開發(fā)環(huán)境
1.3.1 安裝J2SDK
1.3.2 設(shè)置J2SE
1.3.3 J2SDK幫助文檔的利用
1.4 應(yīng)用程序流程
1.4.1 建檔應(yīng)用程序Javadoc
1.4.2 反編譯工具的使用
1.5 上機(jī)指導(dǎo)
1.5.1 環(huán)境測試
1.5.2 程序調(diào)試
1.6 習(xí)題
第2章 Java編程基礎(chǔ)
2.1 Java基本語法格式
2.1.1 關(guān)鍵字
2.1.2 Java中的標(biāo)識符
2.1.3 Java語言中的基本數(shù)據(jù)類型
2.1.4 Java中的命名規(guī)則
2.1.5 Java中的一些注意事項(xiàng)
2.2 變量及變量的作用域
2.2.1 變量的定義
2.2.2 Java的變量類型
2.2.3 基本數(shù)據(jù)類型之間的轉(zhuǎn)換
2.2.4 變量的作用域
2.3 運(yùn)算符與表達(dá)式
2.3.1 運(yùn)算符的分類
2.3.2 運(yùn)算符的優(yōu)先級
2.4 修飾符
2.5 程序的流程控制語句
2.5.1 順序結(jié)構(gòu)
2.5.2 分支語句
2.5.3 循環(huán)語句
2.5.4 跳轉(zhuǎn)語句
2.5.5 靈活運(yùn)用return語句
2.6 數(shù)組
2.6.1 數(shù)組的定義及初始化
2.6.2 使用數(shù)組時(shí)應(yīng)該注意的問題
2.6.3 多維數(shù)組
2.7 上機(jī)指導(dǎo)
2.7.1 一個(gè)經(jīng)典算法
2.7.2 值求和問題
2.7.3 冒泡排序問題
2.8 習(xí)題
第3章 類
3.1 包
3.1.1 包及包中類的導(dǎo)入
3.1.2 自定義程序庫
3.2 類
3.2.1 類的定義
3.2.2 成員變量
3.2.3 成員方法
3.2.4 類的組合
3.2.5 類的繼承
3.3 對象
3.3.1 創(chuàng)建對象
3.3.2 使用對象
3.3.3 訪問對象
3.3.4 this語句
3.4 多態(tài)的靈活運(yùn)用
3.5 上機(jī)指導(dǎo)
3.5.1 一個(gè)簡單的加密類的創(chuàng)建與使用
3.6 習(xí)題
第4章 接口
4.1 接口的定義
4.1.1 接口的聲明
4.1.2 接口體
4.1.3 抽象類
4.2 接口的實(shí)現(xiàn)和使用
4.2.1 關(guān)鍵字implements的使用
4.2.2 接口的類型
4.2.3 實(shí)現(xiàn)接口時(shí)要注意的問題
4.3 接口的多重繼承
4.3.1 接口的多重繼承
4.3.2 把interfaces內(nèi)的數(shù)據(jù)成員初始化
4.4 接口的嵌套
4.5 上機(jī)指導(dǎo)
4.6 習(xí)題
第5章 異常處理
5.1 異常的概述
5.1.1 異常及其分類
5.1.2 異常的局限性
5.2 異常的處理
5.2.1 異常的處理機(jī)制
5.2.2 捕捉異常
5.2.3 引發(fā)異常
5.3 異常的使用
5.3.1 try/catch/finally的使用
5.3.2 自定義異常
5.4 上機(jī)指導(dǎo)
5.5 習(xí)題
第6章 字符串的使用
6.1 String類
6.1.1 String類字符串的構(gòu)造
6.1.2 獲取字符串信息
6.1.3 字符串比較
6.1.4 字符串提取
6.1.5 字符串的修改
6.1.6 字符串的連接
6.1.7 字符串轉(zhuǎn)換和toString
6.2 StringBuffer類
6.2.1 創(chuàng)建StringBuffer類對象
6.2.2 StringBuffer類對象的操作
6.3 上機(jī)指導(dǎo)
6.3.1 搜索字符串
6.3.2 用StringBuffer處理字符串
6.4 習(xí)題
第7章 Java集合
7.1 Java集合框架簡介
7.2 Java集合接口
7.2.1 Collection接口
7.2.2 List接口
7.2.3 Set接口
7.2.4 Map接口
7.3 集合的實(shí)現(xiàn)
7.3.1 ArrayList
7.3.2 LinkedList
7.3.3 HashSet
7.3.4 TreeSet
7.3.5 HashMap
7.3.6 TreeMap
7.4 通過迭代方法訪問類集
7.5 上機(jī)指導(dǎo)
7.6 習(xí)題
第8章 Java圖形用戶界面
8.1 Java圖形用戶界面概述
8.1.1 JavaGUI的組成
8.1.2 創(chuàng)建GUI應(yīng)用程序
8.2 GUI程序設(shè)計(jì)常用技術(shù)
8.2.1 屬性和方法
8.2.2 事件處理機(jī)制
8.3 GUI常用組件的使用
8.3.1 標(biāo)簽
8.3.2 按鈕
8.3.3 下拉框
8.3.4 文本框
8.4 布局管理的使用
8.5 上機(jī)指導(dǎo)
8.6 習(xí)題
第9章 applet
9.1 applet概述
9.2 applet實(shí)現(xiàn)
9.2.1 applet的生命周期
9.2.2 簡單applet實(shí)例
9.2.3 applet標(biāo)記
9.2.4 applet部署
9.2.5 結(jié)合圖形組件
9.3 applet通信
9.3.1 同網(wǎng)頁內(nèi)applet間的通信
9.3.2 applet與瀏覽器的通信
9.4 上機(jī)指導(dǎo)
9.5 習(xí)題
第10章 I/0系統(tǒng)
10.1 文件的基本操作
10.1.1 獲取文件名清單
10.1.2 獲取文件屬性信息
10.1.3 建立和刪除文件
10.2 流概述
10.3 字節(jié)流
10.3.1 ByteArrayInputStream
10.3.2 ByteArrayOutputStream
10.3.3 FileInputSbeann
10.3.4 FileOutputStream
10.3.5 FilterInputStream
10.3.6 FilterOutputStream
10.3.7 SequenceInputStream
10.4 字符流
10.4.1 CharArrayReader
10.4.2 CharArrayWriter
10.4.3 InputStreamReader
10.4.4 OutputStreamWriter
10.4.5 FileReader
10.4.6 FileWriter
10.4.7 StringReader
10.4.8 StringWriter
10.4.9 BufferedReader
10.4.10 LineNumberReader
10.4.11 BufferedWriter
10.4.12 PrintWriter
10.5 基本輸入輸出
10.5.1 標(biāo)準(zhǔn)輸入的讀取
10.5.2 標(biāo)準(zhǔn)輸出的寫入
10.5.3 重定向標(biāo)準(zhǔn)輸入輸出
10.6 隨機(jī)訪問文件
10.7 上機(jī)指導(dǎo)
10.8 習(xí)題
第11章 多線程
11.1 線程的概念
11.2 線程的創(chuàng)建
11.2.1 繼承自類Thread
11.2.2 實(shí)現(xiàn)接口Runnabls
11.2.3 兩種創(chuàng)建線程方式的對比
11.2.4 守護(hù)線程Daemon
11.3 線程的同步
11.3.1 資源沖突
11.3.2 同步機(jī)制
11.3.3 同步效率
11.4 線程間的通信
11.5 線程的控制
11.5.1 線程的狀態(tài)
11.5.2 線程的優(yōu)先級
11.5.3 線程的生命周期
11.5.4 控制線程的狀態(tài)
11.6 使用多線程應(yīng)注意的問題
11.6.1 多線程的效率
11.6.2 餓死
11.6.3 死鎖
11.6.4 不建議使用的方法
11.7 上機(jī)指導(dǎo)
11.8 習(xí)題
第12章 網(wǎng)絡(luò)編程
12.1 網(wǎng)絡(luò)基礎(chǔ)知識
12.1.1 IP地址與端口號
12.1.2 服務(wù)器與客戶端
12.1.3 TCP與UDP
12.2 Java網(wǎng)絡(luò)編程基礎(chǔ)
12.2.1 URL的表示
12.2.2 IP地址的表示
12.2.3 IP地址加端口號的表示
12.3 基于TCP的網(wǎng)絡(luò)通信
12.3.1 TCP連接
12.3.2 TCP通信
12.4 基于UDP的網(wǎng)絡(luò)通信
12.4.1 UDP數(shù)據(jù)報(bào)文包
12.4.2 UDP通信
12.5 上機(jī)指導(dǎo)
12.6 習(xí)題
第13章 數(shù)據(jù)庫應(yīng)用
13.1 JDBC簡介
13.2 建立與數(shù)據(jù)庫系統(tǒng)的連接
13.2.1 建立與Oracle的連接
13.2.2 建立與Microsoft SQL Server的連接
13.3 訪問數(shù)據(jù)庫
13.3.1 Statement
13.3.2 ResultSet
13.4 上機(jī)指導(dǎo)
13.5 習(xí)題
第14章 Java編程規(guī)范與開發(fā)技巧
14.1 Java編程規(guī)范
14.1.1 版權(quán)和版本的聲明
14.1.2 方法文檔標(biāo)記
14.1.3 命名規(guī)范
14.1.4 代碼編寫格式
14.1.5 Java源文件范例
14.2 Java中鏈表的實(shí)現(xiàn)方法
14.3 Java 2類庫
14.3.1 Java基礎(chǔ)類庫
14.3.2 其他功能
14.3.3 商業(yè)功能
14.4 上機(jī)指導(dǎo)
14.5 習(xí)題
附錄 參考答案

本目錄推薦

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