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

Java程序設計基礎(第3版)

Java程序設計基礎(第3版)

定 價:¥33.00

作 者: 陳國君 主編
出版社: 清華大學出版社
叢編項: 中國高等學校信息管理與信息系統專業(yè)規(guī)劃教材
標 簽: J2EE

購買這本書可以去


ISBN: 9787302255345 出版時間: 2011-06-01 包裝: 平裝
開本: 16開 頁數: 334 字數:  

內容簡介

  陳磊、劉洋、鄒林達等編著的《Java程序設計基礎(第3版)》系統地介紹Java語言的特點及應用技術,內容以Java的基礎程序設計、面向對象程序設計和事件處理為三大主線,利用通俗易懂的語言和豐富簡單的實例完整地介紹了Java面向對象程序設計的要點和難點?!禞ava程序設計基礎(第3版)》共分16章,其中第1~5章介紹程序設計基礎,第6~11章介紹面向對象程序設計,第12、13章介紹界面設計和事件處理,第14章介紹繪圖程序設計,第15章介紹applet程序設計,第16章介紹Java網絡編程。《Java程序設計基礎(第3版)》的特色是結構合理、概念清楚、思路清晰、突出重點、分解難點、循序漸進、通俗易懂。尤其在結構上特別注重前后內容的連貫性,力求抓住關鍵、突出重點、分解難點,體現“理論性、實用性、技術性”三者相結合的編寫特色。對每個知識點不但告訴讀者要怎么做,而且還告訴讀者為什么要這么做?!禞ava程序設計基礎(第3版)》可作為高等院校計算機及其相關專業(yè)的教學用書,也可作為各學校程序設計公共選修課的教材,同時也可用作職業(yè)教育的培訓用書和Java初學者的入門教材或為具有一定Java編程經驗的開發(fā)人員學習使用。

作者簡介

暫缺《Java程序設計基礎(第3版)》作者簡介

圖書目錄

第1章 java語言概述
1.1 java語言的誕生與發(fā)展
1.2 java語言的特點
1.3 java技術簡介
1.4 java虛擬機
1.5 java程序種類和結構
本章小結
習題1
第2章 java語言開發(fā)環(huán)境
2.1 java開發(fā)工具
2.1.1 jdk的下載與安裝
2.1.2 設置jdk的操作環(huán)境
2.2 jdk參考文檔的下載與安裝
2.2.1 下載jdk參考文檔
2.2.2 安裝jdk參考文檔
2.3 jdk的使用
2.3.1 編譯與運行java應用程序
2.3.2 編譯與運行java小程序
本章小結
習題2
第3章 java語言基礎
3.1 數據類型
3.2 關鍵字與標識符
3.3 常量
3.4 變量
3.5 數據類型轉換
3.6 由鍵盤輸入數據
3.7 運算符與表達式
3.7.1 算術運算符
3.7.2 關系運算符
3.7.3 邏輯運算符
3.7.4 位運算符
3.7.5 賦值運算符
3.7.6 條件運算符
3.7.7 字符串運算符
3.7.8 表達式及運算符的優(yōu)先級、結合性
本章小結
習題3
第4章 流程控制
4.1 語句與復合語句
4.2 順序結構
4.3 分支結構
4.3.1 if條件語句
4.3.2 switch選擇語句
4.4 循環(huán)結構
4.4.1 while語句
4.4.2 do-while語句
4.4.3 for循環(huán)語句
4.4.4 多重循環(huán)
4.5 循環(huán)中的跳轉語句
4.5.1 break語句
4.5.2 continue語句
4.5.3 return語句
本章小結
習題4
第5章 數組與字符串
5.1 數組的基本概念
5.2 一維數組
5.2.1 一維數組的定義
5.2.2 一維數組元素的訪問
5.2.3 一維數組的初始化及應用
5.3 foreach語句與數組
5.4 多維數組
5.4.1 二維數組
5.4.2 三維以上的多維數組
5.5 字符串
5.5.1 字符串變量的創(chuàng)建
5.5.2 string類的常用方法
本章小結
習題5
第6章 類與對象
6.1 類的基本概念
6.2 定義類
6.3 對象的創(chuàng)建與使用
6.3.1 創(chuàng)建對象
6.3.2 對象的使用
6.3.3 在類定義內調用方法
6.4 參數的傳遞
6.4.1 以變量為參數調用方法
6.4.2 以數組作為參數或返回值的方法調用
6.5 匿名對象
本章小結
習題6
第7章 java語言類的特性
7.1 類的私有成員與公共成員
7.1.1 私有成員
7.1.2 公共成員
7.1.3 缺省訪問控制符
7.2 方法的重載
7.3 構造方法
7.3.1 構造方法的作用與定義
7.3.2 默認的構造方法
7.3.3 構造方法的重載
7.3.4 從一個構造方法調用另一個構造方法
7.3.5 公共構造方法與私有構造方法
7.4 靜態(tài)成員
7.4.1 實例成員
7.4.2 靜態(tài)變量
7.4.3 靜態(tài)方法
7.4.4 靜態(tài)初始化器
7.5 對象的應用
7.5.1 對象的賦值與比較
7.5.2 引用變量作為方法的返回值
7.5.3 類類型的數組
7.5.4 以對象數組為參數進行方法調用
本章小結
習題7
第8章 繼承、抽象類和接口
8.1 類的繼承
8.1.1 子類的創(chuàng)建
8.1.2 在子類中訪問父類的成員
8.1.3 覆蓋
8.1.4 不可被繼承的成員與最終類
8.1.5 object類
8.2 抽象類
8.2.1 抽象類與抽象方法
8.2.2 抽象類的應用
8.3 接口
8.3.1 接口的定義
8.3.2 接口的實現與引用
8.3.3 接口的繼承
8.3.4 利用接口實現類的多重繼承
8.4 內部類與匿名類
8.4.1 內部類
8.4.2 匿名內部類
8.5 包
8.5.1 包的概念
8.5.2 使用package語句創(chuàng)建包
8.5.3 java語言中的常用包
8.5.4 java語言中幾個常用的類
8.5.5 利用import語句引用java定義的包
8.5.6 java程序結構
8.6 java語言的垃圾回收
本章小結
習題8
第9章 異常處理
9.1 異常處理的基本概念
9.1.1 錯誤與異常
9.1.2 java語言的異常處理機制
9.2 異常處理類
9.3 異常的處理
9.4 拋出異常
9.5 自定義異常類
本章小結
習題9
第10章 java語言的輸入輸出與文件處理
10.1 java語言的輸入輸出類庫
10.1.1 流的概念
10.1.2 輸入輸出流類庫
10.2 使用inputstream和outputstream流類
10.2.1 基本的輸入輸出流
10.2.2 輸入輸出流的應用
10.3 使用reader和writer流類
10.3.1 使用filereader類讀取文件
10.3.2 使用filewriter類寫入文件
10.3.3 使用bufferedreader類讀取文件
10.3.4 使用bufferedwriter類寫入文件
10.4 文件的處理與隨機訪問
10.4.1 java語言對文件與文件夾的管理
10.4.2 對文件的隨機訪問
本章小結
習題10
第11章 多線程
11.1 線程的概念
11.1.1 程序、進程、多任務與線程
11.1.2 線程的狀態(tài)與生命周期
11.1.3 線程的調度與優(yōu)先級
11.2 java的thread線程類與runnable接口
11.2.1 利用thread類的子類來創(chuàng)建線程
11.2.2 用runnable接口來創(chuàng)建線程
11.2.3 線程間的數據共享
11.3 多線程的同步控制
11.4 線程之間的通信
本章小結
習題11
第12章 圖形界面設計
12.1 圖形用戶界面概述
12.2 圖形用戶界面工具包——swing
12.2.1 swing組件分類
12.2.2 顏色類color、字體類font與圖像圖標類imageicon
12.3 創(chuàng)建組件
12.3.1 標簽jlabel
12.3.2 命令按鈕jbutton、復選框jcheckbox和單選按鈕jradiobutton
12.3.3 文本編輯組件jtextfield、jpasswordfield、jtextarea與滾動窗格jscrollpane
12.3.4 選項窗格jtabbedpane
12.4 布局管理器
12.4.1 流式布局管理器flowlayout
12.4.2 邊界式布局管理器borderlayout
12.4.3 網格式布局管理器gridlayout
12.4.4 卡片式布局管理器cardlayout
12.4.5 網格包布局管理器gridbaglayout
12.4.6 盒式布局管理器boxlayout
12.4.7 重疊布局管理器overlaylayout和彈簧布局管理器springlayout簡介
本章小結
習題12
第13章 事件處理
13.1 java語言的事件處理機制——委托事件模型
13.2 java語言的事件類
13.3 適配器類
13.4 命令按鈕及相應的事件處理
13.5 復選框、單選按鈕及相應的事件處理
13.6 文本組件及相應的事件處理
13.7 窗口組件及窗口事件處理
13.8 對話框設計及相應的事件處理
13.9 按鍵事件類
13.1 0鼠標事件類
13.1 1列表框及相應的事件處理
13.1 2組合框及相應的事件處理
13.1 3菜單設計
13.1 3.1 窗口菜單
13.1 3.2 彈出式菜單
13.1 4工具欄設計
13.1 5滑動條設計及相應的事件處理
13.1 6文件選擇對話框
13.1 7顏色選擇窗格
13.1 8定時器
本章小結
習題13
第14章 繪圖程序設計
14.1 圖形坐標系與繪圖類
14.2 繪圖程序設計
本章小結
習題14
第15章小程序設計
15.1 小程序的基本工作原理
15.2 japplet類
15.3 java小程序編程實例
15.4 將應用程序轉換成小程序及小程序的安全性
15.5 圖像文件處理
15.6 播放音樂
15.7 動畫程序設計
本章小結
習題15
第16章 java網絡編程
16.1 網絡基礎
16.1.1 tcp/ip協議
16.1.2 通信端口
16.1.3 url概念
16.1.4 java語言的網絡編程
16.2 url編程
16.2.1 創(chuàng)建url對象
16.2.2 使用url類訪問網絡資源
16.3 用java語言實現底層網絡通信
16.3.1 inetaddress程序設計
16.3.2 基于連接的socket通信程序設計
16.3.3 無連接的數據報通信程序設計
本章小結
習題16
參考文獻

本目錄推薦

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