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

Java 2程序設(shè)計基礎(chǔ)

Java 2程序設(shè)計基礎(chǔ)

定 價:¥27.00

作 者: 張后揚、邵麗萍、王馨迪
出版社: 清華大學(xué)出版社
叢編項: 普通高等教育"十一五"國家級規(guī)劃教材·高職高專計算機教學(xué)改革新體系規(guī)劃教材
標(biāo) 簽: 算法語言

ISBN: 9787302176091 出版時間: 2008-01-01 包裝: 平裝
開本: 16開 頁數(shù): 254 字?jǐn)?shù):  

內(nèi)容簡介

  Java是近年來十分流行的程序設(shè)計語言,又是一門通用的網(wǎng)絡(luò)編程語言,在Internet上有著廣泛的應(yīng)用?!禞ava 2程序設(shè)計基礎(chǔ)》全面介紹了Java語言的功能和特點,主要包括Java語言基礎(chǔ)知識、Java語法構(gòu)成、面向?qū)ο缶幊碳夹g(shù)、Applet圖形用戶界面設(shè)計、圖形處理、多媒體處理、異常處理、Java常用基礎(chǔ)類的使用等內(nèi)容。《Java 2程序設(shè)計基礎(chǔ)》通俗易懂、圖文并茂,通過深入淺出的方式介紹了大量Java程序設(shè)計的實例,從實用的角度解釋了Java面向?qū)ο缶幊趟枷?,并介紹了Java程序設(shè)計的技巧?!禞ava 2程序設(shè)計基礎(chǔ)》適合沒有編程經(jīng)驗的讀者學(xué)習(xí),也適合有一定程序語言基礎(chǔ)的讀者自學(xué),并可作為高等院校、高職高專和計算機培訓(xùn)班的教材?!禞ava 2程序設(shè)計基礎(chǔ)》為普通高等教育“十一五”國家級規(guī)劃教材。

作者簡介

暫缺《Java 2程序設(shè)計基礎(chǔ)》作者簡介

圖書目錄

第1章Java語言入門
1.1了解Java語言
1.1.1什么是Java語言
1.1.2Java語言的起源與發(fā)展過程
1.1.3Java語言的特點
1.1.4Java語言的組成分支
1.1.5Java語言的主要用途
1.2搭建Java開發(fā)與運行環(huán)境
1.2.1常用Java軟件包的功能
1.2.2下載與安裝SDK與Java軟件
1.2.3配置Java開發(fā)與運行環(huán)境
1.3編寫與運行Java程序
1.3.1編寫一個Java源程序
1.3.2在“命令提示符”窗口編譯與運行Java程序
1.3.3在EditPlus窗口編譯與運行Java程序
1.4總結(jié)提高
思考題1
上機練習(xí)1
第2章Java基本語法
2.1Java的標(biāo)識符、關(guān)鍵字與分隔符
2.1.1Java的基本元素組成
2.1.2Java標(biāo)識符的使用規(guī)則
2.1.3Java的主要關(guān)鍵字
2.1.4Java分隔符的使用
2.2不同數(shù)據(jù)類型的Java常量與變量
2.2.1Java的基本數(shù)據(jù)類型
2.2.2聲明Java常量
2.2.3聲明Java變量
2.2.4區(qū)分成員變量與局部變量
2.2.5強制轉(zhuǎn)換基本數(shù)據(jù)類型
2.3Java的運算符與表達(dá)式
2.3.1Java的賦值運算符及其使用方式
2.3.2Java的算術(shù)運算符及其使用方式
2.3.3Java的關(guān)系運算符及其使用方式
2.3.4Java的邏輯運算符及其使用方式
2.3.5Java的條件運算符及其使用方式
2.4總結(jié)提高
2.4.1Java的其他運算符
2.4.2Java運算優(yōu)先級
2.5知識擴(kuò)展
2.5.1一維數(shù)組
2.5.2多維數(shù)組
思考題2
上機練習(xí)2
第3章不同類型的Java語句
3.1Java程序的構(gòu)成與語句的類型
3.1.1Java程序構(gòu)成成分
3.1.2Java語句的種類
3.2選擇語句
3.2.1單分支選擇語句(if語句)
3.2.2二分支選擇語句(if...else語句)
3.2.3多分支選擇語句(if...else if...else語句)
3.2.4開關(guān)語句(switch語句)
3.3循環(huán)語句
3.3.1確定次數(shù)循環(huán)語句(for循環(huán))
3.3.2先判定后執(zhí)行循環(huán)語句(while循環(huán))
3.3.3先執(zhí)行后判定循環(huán)語句(do...while循環(huán))
3.4總結(jié)提高
3.4.1嵌套使用的循環(huán)語句
3.4.2嵌套使用的選擇與循環(huán)語句
3.5知識擴(kuò)展
3.5.1break語句
3.5.2帶標(biāo)號的break語句
3.5.3continue語句
3.5.4return語句
思考題3
上機練習(xí)3
第4章面向?qū)ο蟪绦蛟O(shè)計
4.1創(chuàng)建體現(xiàn)OOP風(fēng)格的Java類與對象
4.1.1具有OOP風(fēng)格的Java程序
4.1.2創(chuàng)建Java類
4.1.3創(chuàng)建Java對象
4.2成員變量
4.2.1聲明成員變量
4.2.2具有不同訪問控制權(quán)限的成員變量
4.2.3靜態(tài)變量與實例變量
4.3成員方法
4.3.1成員方法的設(shè)計
4.3.2成員方法的聲明與修飾
4.3.3通過方法的參數(shù)傳遞不同信息
4.4總結(jié)提高
思考題4
上機練習(xí)4
第5章類
5.1類的繼承性
5.1.1通過繼承方式創(chuàng)建類
5.1.2隱藏父類的成員變量
5.1.3覆蓋父類的成員方法
5.1.4this與super的使用
5.2類的多態(tài)性
5.2.1成員方法重載
5.2.2構(gòu)造方法重載
5.3接口
5.3.1通過類聲明方式實現(xiàn)接口
5.3.2創(chuàng)建自定義接口
5.3.3通過類型方式使用接口
5.4包
5.4.1Java的API包
5.4.2引用Java API包中的類
5.4.3創(chuàng)建自定義包
5.5總結(jié)提高
思考題5
上機練習(xí)5
第6章Java的異常處理機制
6.1Java異常的概念
6.1.1錯誤與異常
6.1.2Java異常
6.2Java異常的處理方法
6.2.1try...catch...finally語句
6.2.2使用throw語句拋出異常對象
6.2.3使用throws子句拋出方法中的異常
6.2.4finally語句的作用
6.2.5創(chuàng)建自定義異常類
6.3總結(jié)提高
6.3.1Java的異常處理機制
6.3.2Java提供的異常類
6.3.3Exception異常類的子類
6.3.4Error錯誤類的子類
6.3.5編譯時對異常情況的檢查
思考題6
上機練習(xí)6
第7章創(chuàng)建JApplet網(wǎng)頁小程序
7.1創(chuàng)建JApplet小應(yīng)用程序
7.1.1與JApplet生命周期相關(guān)的基本方法
7.1.2通過HTML網(wǎng)頁給JApplet傳遞參數(shù)
7.1.3HTML的Applet標(biāo)記及屬性
7.2添加組件
7.2.1面板組件
7.2.2標(biāo)簽組件
7.2.3按鈕組件
7.2.4文本框組件
7.2.5文本區(qū)組件
7.2.6單選按鈕組件
7.2.7復(fù)選框組件
7.2.8下拉列表組件
7.3組件布局管理
7.3.1順序布局管理器
7.3.2邊界布局管理器
7.3.3卡片布局管理器
7.3.4網(wǎng)格布局管理器
7.3.5組件的精確定位方式
7.4Java處理事件的方式
7.4.1單擊事件的處理方式
7.4.2選擇事件的處理方式
7.4.3通過匿名類創(chuàng)建監(jiān)聽器對象
7.4.4充當(dāng)監(jiān)聽器對象的主類
7.4.5使用事件適配器類創(chuàng)建監(jiān)聽器對象
7.5總結(jié)提高
7.5.1JApplet的特點
7.5.2Java的事件處理機制
7.5.3Java的常用事件接口與事件類
7.5.4創(chuàng)建容器與組件基本步驟
思考題7
上機練習(xí)7
第8章圖形與多媒體處理
8.1使用Graphics繪制基本圖形
8.1.1在Applet界面中繪制紅色的直線
8.1.2在JApplet界面中繪制矩形
8.1.3在Canvas畫布對象中繪制橢圓
8.1.4在JPanel面板對象上繪制圓弧
8.1.5在JApplet界面中繪制多邊形
8.2使用Graphics2D繪制基本圖形
8.2.1使用Graphics2D對象畫直線
8.2.2使用Graphics2D對象畫矩形
8.3使用Graphics繪制文字圖形
8.3.1繪制字符串、字符和字節(jié)文字圖形
8.3.2繪制不同字體的文字圖形
8.3.3繪制不同顏色的文字圖形
8.4圖像處理
8.4.1在窗口界面添加圖像
8.4.2圖像的縮放
8.4.3在窗口界面顯示動畫
8.5加載聲音文件
8.5.1添加背景音樂
8.5.2選擇播放聲音文件
8.6總結(jié)提高
思考題8
上機練習(xí)8
第9章常用的Java基礎(chǔ)類
9.1字符串類String與StringBuffer
9.1.1字符串類的特點
9.1.2字符串類的構(gòu)造方法
9.1.3String類的方法
9.1.4StringBuffer類的方法
9.2幾個主要的Java基礎(chǔ)類
9.2.1根類Object
9.2.2系統(tǒng)類System
9.2.3數(shù)學(xué)函數(shù)類Math
9.2.4Class類與Runtime類
9.3總結(jié)提高
9.4知識擴(kuò)展
9.4.1日期類
9.4.2隨機數(shù)類Random
思考題9
上機練習(xí)9
參考文獻(xiàn)
編后語

本目錄推薦

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