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

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

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

定 價(jià):¥27.00

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

購(gòu)買(mǎi)這本書(shū)可以去


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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

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

本目錄推薦

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