注冊(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程序設(shè)計(jì)實(shí)用教程

Java程序設(shè)計(jì)實(shí)用教程

Java程序設(shè)計(jì)實(shí)用教程

定 價(jià):¥29.00

作 者: 胡伏湘,雷軍環(huán)編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校計(jì)算機(jī)教育實(shí)用規(guī)劃教材
標(biāo) 簽: Java

ISBN: 9787302109600 出版時(shí)間: 2005-07-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 319 字?jǐn)?shù):  

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

  Java語(yǔ)言是一種功能強(qiáng)大的程序設(shè)計(jì)語(yǔ)言,在Internet及通信網(wǎng)絡(luò)編程方面有著廣泛的應(yīng)用,是各高校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)的學(xué)生必須掌握的開(kāi)發(fā)語(yǔ)言?!禞ava程序設(shè)計(jì)實(shí)用教程》全面介紹了Java語(yǔ)言的功能特點(diǎn)及應(yīng)用范圍,包括Java語(yǔ)言編程基礎(chǔ)、面向?qū)ο缶幊碳夹g(shù)、圖形用戶(hù)界面設(shè)計(jì)、AWT組件庫(kù)、多媒體編程技術(shù)、異常處理、輸入輸出與文件處理、多線(xiàn)程技術(shù)和網(wǎng)絡(luò)編程技術(shù)?! 禞ava程序設(shè)計(jì)實(shí)用教程》以通俗易懂的語(yǔ)言介紹了Java編程的基本方法,并運(yùn)用大量的經(jīng)典實(shí)例,從實(shí)用的角度說(shuō)明了Java面向?qū)ο缶幊趟枷牒途幊碳夹g(shù)。每章后均有習(xí)題。最后兩章是上機(jī)實(shí)驗(yàn)部分和課程設(shè)計(jì)部分,并提供全部參考答案和源程序?!禞ava程序設(shè)計(jì)實(shí)用教程》既適合于初學(xué)者,也適用于有一定編程基礎(chǔ)的讀者,可作為高等院校教材,也可作為計(jì)算機(jī)編程類(lèi)培訓(xùn)班的教材。

作者簡(jiǎn)介

暫缺《Java程序設(shè)計(jì)實(shí)用教程》作者簡(jiǎn)介

圖書(shū)目錄

第1章 Java語(yǔ)言概述
1.1    Java語(yǔ)言的起源與發(fā)展
1.1.1    Java的起源
1.1.2    Java的發(fā)展
1.1.3    Java語(yǔ)言對(duì)軟件開(kāi)發(fā)技術(shù)的影響
1.1.4    Java語(yǔ)言的前景
1.2    Java語(yǔ)言的特點(diǎn)
1.2.1   Java語(yǔ)言的性能特點(diǎn)
1.2.2    Java語(yǔ)言與C/C++語(yǔ)言的區(qū)別
1.3    Java語(yǔ)言程序分類(lèi)
1.3.1    Java語(yǔ)言應(yīng)用程序(Java Application)
1.3.2    Java語(yǔ)言小應(yīng)用程序(Java Applet)
1.4   Java程序的運(yùn)行
1.4.1    安裝和設(shè)置JDK
1.4.2    JDK環(huán)境下Java程序的編譯與運(yùn)行
1.4.3    其他編程工具介紹
1.5    Java虛擬機(jī)
1.5.1    Java虛擬機(jī)的功能
1.5.2    JVM的性能分析
1.6    面向?qū)ο缶幊袒A(chǔ)
1.6.1    對(duì)象、類(lèi)和消息
1.6.2    繼承
1.6.3    抽象與接口
1.6.4    多態(tài)
1.6.5    類(lèi)的實(shí)現(xiàn)
習(xí)題
第2章 Java語(yǔ)言編程基礎(chǔ)
2.1    Java語(yǔ)言的基本組成
2.1.1    分隔符
2.1.2    關(guān)鍵字
2.1.3    Java語(yǔ)言標(biāo)識(shí)符
2.1.4    Java的編碼規(guī)范
2.2    基本數(shù)據(jù)類(lèi)型
2.2.1    基本數(shù)據(jù)類(lèi)型
2.2.2    類(lèi)型轉(zhuǎn)換
2.3    運(yùn)算符與表達(dá)式
2.3.1    算術(shù)運(yùn)算符
2.3.2    關(guān)系運(yùn)算符
2.3.3    邏輯運(yùn)算符
2.3.4    位運(yùn)算符
2.3.5    賦值運(yùn)算符
2.3.6    條件運(yùn)算符
2.3.7    表達(dá)式
2.4    數(shù)組
2.4.1    一維數(shù)組
2.4.2    多維數(shù)組
2.4.3    與數(shù)組有關(guān)的系統(tǒng)函數(shù)(方法)
2.5    控制結(jié)構(gòu)
2.5.1    分支語(yǔ)句
2.5.2    循環(huán)語(yǔ)句
習(xí)題
第3章 面向?qū)ο蟮木幊碳夹g(shù)
3.1    類(lèi)
3.1.1    面向?qū)ο蟮母拍?br />3.1.2    類(lèi)的定義
3.1.3    類(lèi)的修飾
3.1.4    屬性和方法的聲明
3.2    對(duì)象的實(shí)例化
3.2.1    對(duì)象的實(shí)例化
3.2.2    對(duì)象的引用
3.2.3    方法的參數(shù)傳遞
3.2.4    對(duì)象的消失
3.3    構(gòu)造方法
3.3.1    構(gòu)造方法的定義
3.3.2    構(gòu)造方法的重載
3.4    this與super
3.4.1    this
3.4.2    super
3.5    內(nèi)部類(lèi)Inner
3.6    字符串的處理
3.6.1    字符串的生成
3.6.2    字符串的訪(fǎng)問(wèn)
3.6.3    String類(lèi)的常用方法
3.7    JDK的幫助系統(tǒng)
3.7.1    HTML格式的JDK文檔
3.7.2    CHM格式的JDK文檔
習(xí)題
第4章 包、接口、類(lèi)庫(kù)與向量類(lèi)
4.1    包
4.1.1    包的聲明
4.1.2    包的引用
4.2    接口
4.2.1    接口的聲明
4.2.2    接口的繼承
4.2.3    接口的實(shí)現(xiàn)
4.3    Java類(lèi)庫(kù)
4.3.1    Java類(lèi)庫(kù)結(jié)構(gòu)
4.3.2    java.lang包介紹
4.4    Vector向量類(lèi)
4.4.1    對(duì)象的創(chuàng)建
4.4.2    向量類(lèi)的基本操作
習(xí)題
第5章 圖形用戶(hù)界面設(shè)計(jì)
5.1    AWT概述
5.1.1    AWT組件的一般功能
5.1.2    AWT的基本組件
5.2    Frame(框架)和Panel(面板)
5.2.1    Frame框架類(lèi)
5.2.2    Panel面板類(lèi)
5.3    布局管理器
5.3.1    FlowLayout順序布局管理器
5.3.2    BorderLayout邊界布局管理器
5.3.3    GridLayout網(wǎng)格布局管理器
5.3.4    GardLayout卡片布局管理器
5.3.5    GridBagLayout網(wǎng)格包布局管理器
5.4    AWT事件模型
5.4.1    JDK1.0和JDK1.1事件處理模型
5.4.2    事件監(jiān)聽(tīng)器
5.4.3    事件適配器
習(xí)題
第6章 AWT組件庫(kù)
6.1    AWT基本組件
6.1.1    Label標(biāo)簽
6.1.2    Button按鈕
6.1.3    Checkbox復(fù)選框
6.1.4    復(fù)選框組—單選按鈕
6.1.5    Choice選擇框
6.1.6    Canvas畫(huà)布
6.1.7    文本域TextField
6.1.8    文本區(qū)域TextArea
6.1.9    List列表框
6.1.10    Dialog對(duì)話(huà)框
6.1.11    FileDialog文件對(duì)話(huà)框
6.1.12    Menucomponent菜單組件
6.1.13    PopupMenu彈出式菜單
6.1.14    組件的外觀控制
6.2    Swing組件
6.2.1    Swing按鈕
6.2.2    Swing工具欄
習(xí)題
第7章 多媒體編程
7.1    圖形處理技術(shù)
7.1.1    簡(jiǎn)單圖形的繪制
7.1.2    圖形文件的顯示
7.1.3    圖形的處理
7.2    動(dòng)畫(huà)處理
7.2.1    圖片的動(dòng)畫(huà)效果
7.2.2    文字的動(dòng)畫(huà)效果
7.3    聲音的處理
7.3.1    聲音的播放
7.3.2    聲音處理舉例
7.4    Applet的使用
7.4.1    Applet的編寫(xiě)
7.4.2    Applet的主要方法與執(zhí)行過(guò)程
7.4.3    HTML與Applet的關(guān)系
習(xí)題
第8章 異常處理
8.1    異常的分類(lèi)
8.1.1    異常的產(chǎn)生
8.1.2    Java定義的標(biāo)準(zhǔn)異常類(lèi)
8.2    異常處理機(jī)制
8.2.1    異常處理的語(yǔ)句結(jié)構(gòu)
8.2.2    Throwable類(lèi)的常用方法
8.2.3    異常的創(chuàng)建
8.3    異常的拋出
8.3.1    throw語(yǔ)句
8.3.2    throws語(yǔ)句
8.3.3    異常處理總結(jié)
習(xí)題
第9章 輸入輸出與文件處理
9.1    流的分類(lèi)
9.1.1    InputStream類(lèi)
9.1.2    OutputStream類(lèi)
9.1.3    PrintStream類(lèi)
9.1.4    DataInputStream類(lèi)和DataOutputStream類(lèi)
9.1.5    InputStreamReader和OutputStreamWriter類(lèi)
9.1.6    BufferInputStream類(lèi)和BufferOutputWriter類(lèi)
9.2    文件的處理
9.2.1    File類(lèi)
9.2.2    FileInputStream類(lèi)和FileOutputStream類(lèi)
9.2.3    RandomAccessFile類(lèi)
習(xí)題
第10章 多棧程
10.1    線(xiàn)程的基本概念
10.1.1    多線(xiàn)程的意義
10.1.2    線(xiàn)程的優(yōu)先級(jí)和分類(lèi)
10.1.3    線(xiàn)程的生命周期
10.2    線(xiàn)程的創(chuàng)建
10.2.1    Thead線(xiàn)程類(lèi)
10.2.2    線(xiàn)程的創(chuàng)建
10.3    線(xiàn)程的同步與死鎖
10.3.1    synchronized同步方法
10.3.2    synchronized同步代碼塊
10.3.3    線(xiàn)程的死鎖
10.3.4    線(xiàn)程的調(diào)度
習(xí)題
第11章 網(wǎng)絡(luò)編程基礎(chǔ)
11.1    網(wǎng)絡(luò)編程基礎(chǔ)知識(shí)
11.1.1    網(wǎng)絡(luò)編程基本理論
11.1.2    網(wǎng)絡(luò)編程的基本概念
11.1.3    網(wǎng)絡(luò)編程的基本方法
11.2    URL編程
11.2.1    URL的構(gòu)成
11.2.2    URL類(lèi)
11.2.3    利用URL獲取網(wǎng)絡(luò)多媒體資源
11.2.4    URL Connection類(lèi)
11.3    Socket編程
11.3.1    Socket通信機(jī)制
11.3.2    Socket編程經(jīng)典例題
習(xí)題
第12章 上機(jī)實(shí)驗(yàn)內(nèi)容
12.1    實(shí)驗(yàn)一:熟悉Java程序的開(kāi)發(fā)
12.2    實(shí)驗(yàn)二:Java語(yǔ)言編程基礎(chǔ)
12.3    實(shí)驗(yàn)三:Java語(yǔ)言控制結(jié)構(gòu)
12.4    實(shí)驗(yàn)四:面向?qū)ο蟮木幊碳夹g(shù)
12.5    實(shí)驗(yàn)五:包、接口、類(lèi)庫(kù)與向量類(lèi)
12.6    實(shí)驗(yàn)六:圖形界面容器及布局管理器
12.7    實(shí)驗(yàn)七:Java事件處理機(jī)制
12.8    實(shí)驗(yàn)八:AWT基本組件
12.9    實(shí)驗(yàn)九:菜單及Swing組件
12.10    實(shí)驗(yàn)十:多媒體編程
12.11    實(shí)驗(yàn)十一:異常處理
12.12    實(shí)驗(yàn)十二:輸入輸出與文件處理
12.13    實(shí)驗(yàn)十三:多線(xiàn)程
12.14    實(shí)驗(yàn)十四:網(wǎng)絡(luò)編程基礎(chǔ)
第13章 課程設(shè)計(jì)
13.1    俄羅斯方塊游戲
13.1.1    功能要求
13.1.2    總體設(shè)計(jì)
13.1.3    詳細(xì)
13.1.4    編碼實(shí)現(xiàn)
13.1.5    運(yùn)行程序與程序發(fā)布
13.2    網(wǎng)絡(luò)圍棋程序
13.2.1    設(shè)計(jì)要求
13.2.2    總體設(shè)計(jì)
13.2.3    詳細(xì)設(shè)計(jì)
13.2.4    編碼實(shí)現(xiàn)
13.2.5    運(yùn)行程序與程序發(fā)布

本目錄推薦

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