注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合Java程序設(shè)計教程

Java程序設(shè)計教程

Java程序設(shè)計教程

定 價:¥44.50

作 者: 溫秀梅,祁愛華 著
出版社: 清華大學(xué)出版社
叢編項: 21世紀高等學(xué)校計算機基礎(chǔ)實用規(guī)劃教材
標 簽: 暫缺

ISBN: 9787302367536 出版時間: 2014-09-01 包裝: 平裝
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

  《Java程序設(shè)計教程/21世紀高等學(xué)校計算機基礎(chǔ)實用規(guī)劃教材》通過具有代表性的例子、詳盡的講解和豐富的練習(xí)全面介紹了Java 2的相關(guān)知識。本書在體系結(jié)構(gòu)的編排上由淺入深,重點、難點突出,對于典型例題進行了分析解釋,還在附錄中整合了習(xí)題、實驗、課程設(shè)計、模擬題等,使全書結(jié)構(gòu)嚴謹、通俗易懂,兼有普及與提高的雙重功能。本書由3個部分組成: 第一部分(第1~6章、第8章)對Java的基本特性、面向?qū)ο蟪绦蛟O(shè)計知識以及語法進行了較為系統(tǒng)的介紹; 第二部分(第7章、第9~12章)是關(guān)于Java Applet編程、圖形用戶界面、網(wǎng)絡(luò)編程及數(shù)據(jù)庫技術(shù)等內(nèi)容的介紹; 第三部分是本書的附錄部分,包括實驗、課程設(shè)計及模擬題等。本書本著少而精的原則,全書版面清晰、結(jié)構(gòu)緊湊,知識信息含量高,特別適合作為計算機專業(yè)、非計算機專業(yè)的本科生教材或計算機應(yīng)用培訓(xùn)班的教材,同時,還可以作為自學(xué)或函授學(xué)習(xí)的參考書。

作者簡介

暫缺《Java程序設(shè)計教程》作者簡介

圖書目錄

第1章Java概述
1.1Java的誕生與發(fā)展
1.2Java的特點
1.3Java開發(fā)運行環(huán)境的安裝與配置
1.3.1安裝JDK
1.3.2安裝Java幫助文檔
1.3.3配置環(huán)境變量
1.4Java的工作原理與運行系統(tǒng)
1.4.1Java的工作原理
1.4.2Java的運行系統(tǒng)
1.5簡單的Java程序
1.5.1Java應(yīng)用程序(Application)
1.5.2Java小應(yīng)用程序
習(xí)題
第2章Java語言基礎(chǔ)
2.1標識符和關(guān)鍵字
2.1.1標識符
2.1.2關(guān)鍵字
2.2基本數(shù)據(jù)類型
2.3常量、變量
2.3.1常量
2.3.2變量
2.4運算符與表達式
2.4.1賦值運算符和賦值表達式
2.4.2算術(shù)運算符和算術(shù)表達式
2.4.3關(guān)系運算符和關(guān)系表達式
2.4.4邏輯運算符和邏輯表達式
2.4.5條件運算符和條件表達式
2.4.6位運算符和位表達式
2.5流程控制語句
2.5.1順序結(jié)構(gòu)
2.5.2選擇結(jié)構(gòu)
2.5.3循環(huán)結(jié)構(gòu)
2.6Java開發(fā)類庫的組成
習(xí)題
第3章類和對象
3.1概述
3.1.1對象
3.1.2類
3.1.3消息
3.1.4面向?qū)ο笙到y(tǒng)的特性
3.2類
3.2.1類的定義
3.2.2方法重載
3.2.3構(gòu)造方法
3.3對象的定義和使用
3.3.1創(chuàng)建對象
3.3.2對象的使用
3.3.3對象的清除
3.3.4方法的參數(shù)傳遞
3.4實例變量、實例方法和類變量、類方法
3.4.1變量與方法
3.4.2變量的作用域
3.4.3變量的初始值
3.5this關(guān)鍵字
3.6包
3.6.1包的定義
3.6.2設(shè)置類路徑
3.6.3包的使用
3.7內(nèi)部類和匿名類
3.7.1內(nèi)部類
3.7.2匿名類
3.8訪問控制和類的封裝性
3.8.1訪問控制
3.8.2類的封裝性
習(xí)題
第4章數(shù)組、字符串和向量
4.1數(shù)組
4.1.1一維數(shù)組
4.1.2二維數(shù)組
4.2字符串
4.2.1String類
4.2.2StringBuffer類
4.2.3StringTokenizer類
4.3向量
習(xí)題
第5章繼承性和多態(tài)性
5.1繼承性
5.1.1派生類的定義
5.1.2super關(guān)鍵字
5.1.3protected和final關(guān)鍵字
5.2多態(tài)性
5.3抽象類和接口
5.3.1抽象類
5.3.2接口
5.4初始化塊
習(xí)題
第6章異常處理
6.1異常處理概述
6.1.1什么是Java異常
6.1.2異常處理的目的
6.2異常類的分類與層次
6.2.1異常類的層次結(jié)構(gòu)
6.2.2Exception類
6.2.3自定義異常類
6.3Java的異常處理機制
6.3.1捕獲異常
6.3.2聲明拋出異常
習(xí)題
第7章圖形用戶界面
7.1Java GUI概述
7.1.1AWT與Swing
7.1.2Swing組件
7.1.3Swing容器
7.1.4基于Swing的Java GUI設(shè)計思路
7.2圖形與繪圖
7.2.1繪圖表面
7.2.2圖形環(huán)境和圖形對象
7.2.3顏色
7.2.4字體
7.2.5在面板上繪圖
7.3事件處理與Swing常用組件
7.3.1Java事件處理機制
7.3.2精簡事件處理程序的技巧
7.3.3JLabel組件與鼠標事件處理
7.3.4按鈕、文本字段與動作事件
7.3.5單選按鈕、復(fù)選框、組合框與項目事件
7.3.6列表與ListSelectionEvent事件
7.3.7進度條與時間組件
7.3.8菜單與工具欄
7.3.9表格組件與樹
7.3.10桌面面板與內(nèi)部窗口
7.4布局管理器
7.4.1FlowLayout布局管理器
7.4.2BorderLayout布局管理器
7.4.3GridLayout布局管理器
7.4.4CardLayout布局管理器
7.4.5BoxLayout布局管理器與Box類
習(xí)題
第8章文件、流和輸入/輸出技術(shù)
8.1I/O流概述
8.2I/O流類
8.2.1字符流
8.2.2字節(jié)流
8.2.3標準輸入/輸出
8.3過濾流與流的串接
8.4文件流類與文件操作
8.4.1File類
8.4.2FileInputStream類、FileOutputStream類與讀/寫二進制文件
8.4.3RandomAccessFile類
8.4.4FileReader類、FileWriter類與讀/寫文本文件
8.5對象序列化
8.5.1對象流
8.5.2序列化舉例
習(xí)題
第9章Java的Applet編程
9.1Java Applet概述
9.1.1Applet的生命周期
9.1.2Applet的繪圖周期
9.2實現(xiàn)一個簡單的Applet程序
9.2.1Applet程序的編寫與編譯
9.2.2將Applet嵌入Web網(wǎng)頁
9.2.3Applet的執(zhí)行
9.3Applet生命周期的狀態(tài)切換舉例
9.4Applet的常用方法
9.4.1獲取Applet的有關(guān)信息
9.4.2獲取多媒體文件
9.4.3同頁Applet間的通信
9.5Applet的安全限制
習(xí)題
第10章多媒體與多線程
10.1使用Graphics2D類繪圖
10.1.1Java 2D圖形
10.1.2繪制Java 2D圖形
10.2圖像的操作
10.2.1圖像的創(chuàng)建、加載和顯示
10.2.2圖像映射
10.3加載和播放音頻剪輯
10.4多線程
10.4.1多線程概述
10.4.2創(chuàng)建線程的方式
10.4.3線程的生命周期及控制
10.4.4多線程的互斥與同步
10.4.5守護線程
10.5動畫
10.5.1使用Timer類顯示動畫
10.5.2使一系列圖像成為動畫
習(xí)題
第11章利用JDBC訪問數(shù)據(jù)庫
11.1數(shù)據(jù)庫與JDBC概述
11.1.1數(shù)據(jù)庫概述
11.1.2SQL
11.1.3什么是JDBC
11.1.4JDBC與ODBC
11.1.5ODBC數(shù)據(jù)源設(shè)置
11.2通過JDBC訪問數(shù)據(jù)庫
11.2.1JDBC數(shù)據(jù)庫驅(qū)動程序
11.2.2JDBC API
11.2.3編寫JDBC程序的一般步驟
11.3ATM應(yīng)用程序
習(xí)題
第12章Java網(wǎng)絡(luò)程序設(shè)計
12.1Java與網(wǎng)絡(luò)通信
12.2URL通信
12.2.1InetAddress類
12.2.2URL類
12.2.3URLConnection類
12.3TCP Socket通信
12.4數(shù)據(jù)報通信
習(xí)題
附錄AJava支持的編碼集
附錄B應(yīng)用程序的打包與發(fā)布
附錄C實驗
附錄DJava課程設(shè)計
附錄E模擬考試題
附錄F模擬考試題參考答案
附錄G參考課時安排
參考文獻

本目錄推薦

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