注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關Java 2程序設計基礎教程與上機指導

Java 2程序設計基礎教程與上機指導

Java 2程序設計基礎教程與上機指導

定 價:¥30.00

作 者: 計算機職業(yè)教育聯(lián)盟主編;蔡勇[等]編著
出版社: 清華大學出版社
叢編項: 新起點電腦教程系列叢書
標 簽: Java

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

內容簡介

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

作者簡介

暫缺《Java 2程序設計基礎教程與上機指導》作者簡介

圖書目錄

第1章 Java開發(fā)基礎
1.1 面向對象程序設計思想
1.1.1 面向對象的基本特征
1.1.2 面向對象程序設計步驟
1.2 Java的虛擬機機制
1.3 搭建Java開發(fā)環(huán)境
1.3.1 安裝J2SDK
1.3.2 設置J2SE
1.3.3 J2SDK幫助文檔的利用
1.4 應用程序流程
1.4.1 建檔應用程序Javadoc
1.4.2 反編譯工具的使用
1.5 上機指導
1.5.1 環(huán)境測試
1.5.2 程序調試
1.6 習題
第2章 Java編程基礎
2.1 Java基本語法格式
2.1.1 關鍵字
2.1.2 Java中的標識符
2.1.3 Java語言中的基本數(shù)據(jù)類型
2.1.4 Java中的命名規(guī)則
2.1.5 Java中的一些注意事項
2.2 變量及變量的作用域
2.2.1 變量的定義
2.2.2 Java的變量類型
2.2.3 基本數(shù)據(jù)類型之間的轉換
2.2.4 變量的作用域
2.3 運算符與表達式
2.3.1 運算符的分類
2.3.2 運算符的優(yōu)先級
2.4 修飾符
2.5 程序的流程控制語句
2.5.1 順序結構
2.5.2 分支語句
2.5.3 循環(huán)語句
2.5.4 跳轉語句
2.5.5 靈活運用return語句
2.6 數(shù)組
2.6.1 數(shù)組的定義及初始化
2.6.2 使用數(shù)組時應該注意的問題
2.6.3 多維數(shù)組
2.7 上機指導
2.7.1 一個經(jīng)典算法
2.7.2 值求和問題
2.7.3 冒泡排序問題
2.8 習題
第3章 類
3.1 包
3.1.1 包及包中類的導入
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)的靈活運用
3.5 上機指導
3.5.1 一個簡單的加密類的創(chuàng)建與使用
3.6 習題
第4章 接口
4.1 接口的定義
4.1.1 接口的聲明
4.1.2 接口體
4.1.3 抽象類
4.2 接口的實現(xiàn)和使用
4.2.1 關鍵字implements的使用
4.2.2 接口的類型
4.2.3 實現(xiàn)接口時要注意的問題
4.3 接口的多重繼承
4.3.1 接口的多重繼承
4.3.2 把interfaces內的數(shù)據(jù)成員初始化
4.4 接口的嵌套
4.5 上機指導
4.6 習題
第5章 異常處理
5.1 異常的概述
5.1.1 異常及其分類
5.1.2 異常的局限性
5.2 異常的處理
5.2.1 異常的處理機制
5.2.2 捕捉異常
5.2.3 引發(fā)異常
5.3 異常的使用
5.3.1 try/catch/finally的使用
5.3.2 自定義異常
5.4 上機指導
5.5 習題
第6章 字符串的使用
6.1 String類
6.1.1 String類字符串的構造
6.1.2 獲取字符串信息
6.1.3 字符串比較
6.1.4 字符串提取
6.1.5 字符串的修改
6.1.6 字符串的連接
6.1.7 字符串轉換和toString
6.2 StringBuffer類
6.2.1 創(chuàng)建StringBuffer類對象
6.2.2 StringBuffer類對象的操作
6.3 上機指導
6.3.1 搜索字符串
6.3.2 用StringBuffer處理字符串
6.4 習題
第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 集合的實現(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 上機指導
7.6 習題
第8章 Java圖形用戶界面
8.1 Java圖形用戶界面概述
8.1.1 JavaGUI的組成
8.1.2 創(chuàng)建GUI應用程序
8.2 GUI程序設計常用技術
8.2.1 屬性和方法
8.2.2 事件處理機制
8.3 GUI常用組件的使用
8.3.1 標簽
8.3.2 按鈕
8.3.3 下拉框
8.3.4 文本框
8.4 布局管理的使用
8.5 上機指導
8.6 習題
第9章 applet
9.1 applet概述
9.2 applet實現(xiàn)
9.2.1 applet的生命周期
9.2.2 簡單applet實例
9.2.3 applet標記
9.2.4 applet部署
9.2.5 結合圖形組件
9.3 applet通信
9.3.1 同網(wǎng)頁內applet間的通信
9.3.2 applet與瀏覽器的通信
9.4 上機指導
9.5 習題
第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 標準輸入的讀取
10.5.2 標準輸出的寫入
10.5.3 重定向標準輸入輸出
10.6 隨機訪問文件
10.7 上機指導
10.8 習題
第11章 多線程
11.1 線程的概念
11.2 線程的創(chuàng)建
11.2.1 繼承自類Thread
11.2.2 實現(xiàn)接口Runnabls
11.2.3 兩種創(chuàng)建線程方式的對比
11.2.4 守護線程Daemon
11.3 線程的同步
11.3.1 資源沖突
11.3.2 同步機制
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 使用多線程應注意的問題
11.6.1 多線程的效率
11.6.2 餓死
11.6.3 死鎖
11.6.4 不建議使用的方法
11.7 上機指導
11.8 習題
第12章 網(wǎng)絡編程
12.1 網(wǎng)絡基礎知識
12.1.1 IP地址與端口號
12.1.2 服務器與客戶端
12.1.3 TCP與UDP
12.2 Java網(wǎng)絡編程基礎
12.2.1 URL的表示
12.2.2 IP地址的表示
12.2.3 IP地址加端口號的表示
12.3 基于TCP的網(wǎng)絡通信
12.3.1 TCP連接
12.3.2 TCP通信
12.4 基于UDP的網(wǎng)絡通信
12.4.1 UDP數(shù)據(jù)報文包
12.4.2 UDP通信
12.5 上機指導
12.6 習題
第13章 數(shù)據(jù)庫應用
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 上機指導
13.5 習題
第14章 Java編程規(guī)范與開發(fā)技巧
14.1 Java編程規(guī)范
14.1.1 版權和版本的聲明
14.1.2 方法文檔標記
14.1.3 命名規(guī)范
14.1.4 代碼編寫格式
14.1.5 Java源文件范例
14.2 Java中鏈表的實現(xiàn)方法
14.3 Java 2類庫
14.3.1 Java基礎類庫
14.3.2 其他功能
14.3.3 商業(yè)功能
14.4 上機指導
14.5 習題
附錄 參考答案

本目錄推薦

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