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

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

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

定 價(jià):¥39.90

作 者: 董洋溢 編
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 工學(xué) 教材 研究生/本科/專(zhuān)科教材

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


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

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

  本書(shū)從Java語(yǔ)言的發(fā)展歷程、面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念入手,由淺入深地介紹了Java語(yǔ)言的編程方法。全書(shū)共分為10章,涉及Java語(yǔ)言概述、數(shù)據(jù)類(lèi)型和基本語(yǔ)句、類(lèi)和對(duì)象、異常處理、Java常用API、圖形用戶界面程序設(shè)計(jì)、Applet小程序和多媒體、Java多線程編程、Java網(wǎng)絡(luò)編程及Java綜合項(xiàng)目實(shí)例。內(nèi)容基本涵蓋了J2SE(Java2 Standard Edition,Java2標(biāo)準(zhǔn)版)的基本內(nèi)容,為進(jìn)一步學(xué)習(xí)Java高級(jí)開(kāi)發(fā)技術(shù)奠定了基礎(chǔ)。本書(shū)內(nèi)容翔實(shí),實(shí)例豐富,在前9章的最后均給出了配套習(xí)題和上機(jī)實(shí)驗(yàn);在第10章給出了4個(gè)實(shí)用的Java綜合項(xiàng)目開(kāi)發(fā)實(shí)例,使讀者能夠盡快熟悉Java應(yīng)用程序的開(kāi)發(fā)過(guò)程。本書(shū)適合作為高等學(xué)校計(jì)算機(jī)類(lèi)相關(guān)專(zhuān)業(yè)的教材,也可以作為初學(xué)者及Java開(kāi)發(fā)技術(shù)人員的參考書(shū)。

作者簡(jiǎn)介

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

圖書(shū)目錄

出版說(shuō)明
前言
第1章  Java語(yǔ)言概述
1.1  程序設(shè)計(jì)語(yǔ)言概況
1.1.1  程序設(shè)計(jì)語(yǔ)言的發(fā)展歷程
1.1.2 面向?qū)ο蟮南嚓P(guān)概念
1.2  Java語(yǔ)言簡(jiǎn)介
1.2.1  Java語(yǔ)言的發(fā)展史
1.2.2  Java語(yǔ)言的特點(diǎn)
1.2.3  Java程序的分類(lèi)
1.2.4  Java程序的基本結(jié)構(gòu)
1.2.5  Java程序的編譯運(yùn)行過(guò)程
1.3  Java程序的開(kāi)發(fā)環(huán)境
1.3.1  JDK+EditPlus
1.3.2  集成開(kāi)發(fā)工具Eclipse
1.4  Java系統(tǒng)類(lèi)庫(kù)幫助文檔
1.5  上機(jī)實(shí)驗(yàn)
1.5.1  實(shí)驗(yàn)一  使用JDK+EditPlus編譯
運(yùn)行最簡(jiǎn)單的Java程序
1.5.2  實(shí)驗(yàn)二  使用JDK+Eclipse編譯
運(yùn)行最簡(jiǎn)單的Java程序
1.6  習(xí)題
第2章  數(shù)據(jù)類(lèi)型和基本語(yǔ)句
2.1  Java的基本語(yǔ)法
2.1.1  基本語(yǔ)言要素
2.1.2  運(yùn)算符與表達(dá)式
2.2  數(shù)據(jù)類(lèi)型
2.2.1  基本類(lèi)型
2.2.2  數(shù)組
2.2.3  類(lèi)和接口
2.3  基本語(yǔ)句
2.3.1  基本輸入/輸出語(yǔ)句
2.3.2  順序結(jié)構(gòu)的語(yǔ)句
2.3.3  選擇結(jié)構(gòu)的語(yǔ)句
2.3.4  循環(huán)結(jié)構(gòu)的語(yǔ)句
2.4 綜合舉例
2.4.1 基本數(shù)據(jù)類(lèi)型的運(yùn)用
2.4.2 基本語(yǔ)句的運(yùn)用
2.5  上機(jī)實(shí)驗(yàn)
2.5.1  實(shí)驗(yàn)一  Java基本數(shù)據(jù)類(lèi)型的
運(yùn)用
2.5.2 實(shí)驗(yàn)二 Java基本語(yǔ)句的運(yùn)用
2.6 習(xí)題
第3章  類(lèi)和對(duì)象
3.1  類(lèi)和對(duì)象的概念
3.1.1  類(lèi)和對(duì)象概述
3.1.2  類(lèi)的定義
3.1.3  構(gòu)造方法
3.1.4 類(lèi)的實(shí)例化——對(duì)象的構(gòu)造
3.1.5  訪問(wèn)權(quán)限
3.1.6 內(nèi)存垃圾回收
3.2  static關(guān)鍵字
3.2.1  static變量
3.2.2  static方法
3.2.3  static代碼塊
3.3  this關(guān)鍵字
3.4  繼承
3.4.1  繼承的概念
3.4.2  定義繼承類(lèi)
3.4.3  super關(guān)鍵字
3.4.4  對(duì)象的類(lèi)型轉(zhuǎn)換
3.4.5  方法的重寫(xiě)(Override)和重載
(Overload)
3.5  final關(guān)鍵字
3.5.1  final類(lèi)
3.5.2  final方法
3.5.3  final變量
3.6  抽象方法和抽象類(lèi)
3.6.1  抽象方法
3.6.2  抽象類(lèi)
3.7 接口
3.7.1 接口的概念
3.7.2 類(lèi)實(shí)現(xiàn)接口
3.8  內(nèi)部類(lèi)和匿名類(lèi)
3.8.1  內(nèi)部類(lèi)
3.8.2 匿名類(lèi)
3.9  包(package)
3.9.1  Java包的概念
3.9.2  包的聲明和引入
3.10  綜合舉例——學(xué)生學(xué)籍管理
系統(tǒng)
3.10.1  系統(tǒng)分析
3.10.2 系統(tǒng)實(shí)現(xiàn)
3.11  上機(jī)實(shí)驗(yàn)
3.11.1  實(shí)驗(yàn)一  員工管理系統(tǒng)(一)
3.11.2 實(shí)驗(yàn)二  員工管理系統(tǒng)(二)
3.12  習(xí)題
第4章  異常處理
4.1  異常處理概述
4.1.1  異常處理機(jī)制
4.1.2  異常處理語(yǔ)句的基本語(yǔ)法
4.2  常見(jiàn)的異常
4.2.1  常見(jiàn)的系統(tǒng)異常
4.2.2  自定義異常
4.3  throws和throw語(yǔ)句
4.3.1  throws和throw語(yǔ)句的用法
4.3.2  throws和throw的區(qū)別
4.4  綜合舉例
4.4.1  系統(tǒng)異常處理
4.4.2  自定義異常處理
4.5  上機(jī)實(shí)驗(yàn)
4.5.1  實(shí)驗(yàn)一  異常處理程序調(diào)試
4.5.2 實(shí)驗(yàn)二  異常處理編程實(shí)驗(yàn)
4.6 習(xí)題
第5章  Java常用API
5.1  字符串類(lèi)
5.1.1  String類(lèi)
5.1.2  StringBuffer類(lèi)
5.2  基本數(shù)據(jù)類(lèi)型的對(duì)象包裝類(lèi)
5.2.1  包裝類(lèi)
5.2.2  包裝類(lèi)的常用方法
5.3  Math類(lèi)
5.4  Date、Calendar與DateFormat
類(lèi)
5.4.1  Date與Calendar類(lèi)
5.4.2  DateFormat類(lèi)
5.5  常用集合類(lèi)
5.5.1  向量類(lèi)Vector
5.5.2  數(shù)組列表類(lèi)ArrayList
5.5.3  鏈表類(lèi)LinkedList
5.5.4  散列集類(lèi)HashSet
5.5.5  哈希映射類(lèi)HashMap
5.6  輸入輸出流類(lèi)
5.6.1  字節(jié)輸入流類(lèi)InputStream
5.6.2  字節(jié)輸出流類(lèi)OutputStream
5.6.3  字符輸入流Reader
5.6.4  字符輸出流Writer
5.6.5  文件類(lèi)File
5.7  綜合舉例——圖書(shū)管理系統(tǒng)
5.7.1  系統(tǒng)分析
5.7.2  系統(tǒng)實(shí)現(xiàn)
5.8  上機(jī)實(shí)驗(yàn)
5.8.1  實(shí)驗(yàn)一  字符串類(lèi)的使用
5.8.2  實(shí)驗(yàn)二  集合類(lèi)的使用
5.8.3  實(shí)驗(yàn)三  輸入/輸出流類(lèi)的使用
5.9  習(xí)題
第6章  圖形用戶界面程序設(shè)計(jì)
6.1  圖形用戶界面程序概述
6.1.1  兩個(gè)圖形類(lèi)庫(kù)—AWT和
Swing
6.1.2  組件的概念
6.1.3  AWT組件
6.1.4  Swing組件
6.2  容器組件
6.2.1  頂層容器JFrame類(lèi)
6.2.2  中間容器JPanel類(lèi)
6.3  常用基本組件
6.3.1  標(biāo)簽和文本框
6.3.2  按鈕
6.3.3  單選按鈕和復(fù)選框
6.3.4  組合框和列表
6.3.5  菜單條、菜單、菜單項(xiàng)
6.4  事件響應(yīng)
6.4.1  事件響應(yīng)的處理機(jī)制
6.4.2  不同類(lèi)型事件的響應(yīng)方法
6.5  界面布局管理器
6.5.1  布局管理器概述
6.5.2  流式布局 FlowLayout
6.5.3  邊界布局 BorderLayout
6.5.4  網(wǎng)格布局GridLayout
6.5.5  卡片布局CardLayout
6.5.6  其他布局
6.6  綜合舉例—簡(jiǎn)單文本
編輯器
6.7  上機(jī)實(shí)驗(yàn)
6.7.1  實(shí)驗(yàn)一  簡(jiǎn)單計(jì)算器設(shè)計(jì)
6.7.2  實(shí)驗(yàn)二  員工信息錄入
6.8  習(xí)題
第7章  Applet小程序和多媒體
7.1  Applet的基本概念
7.1.1  Applet的生命周期
7.1.2  Applet的安全問(wèn)題
7.2  Applet小程序的設(shè)計(jì)
7.2.1  Applet小程序的編寫(xiě)和編譯
7.2.2  嵌入到Web網(wǎng)頁(yè)
7.2.3  Applet小程序的執(zhí)行
7.3  多媒體類(lèi)
7.3.1  繪圖
7.3.2  音頻處理
7.3.3  視頻和動(dòng)畫(huà)
7.4  綜合舉例
7.4.1  Applet中繪制鐘表
7.4.2  水中倒影
7.5  上機(jī)實(shí)驗(yàn)  Applet小程序和
多媒體
7.5.1  實(shí)驗(yàn)一  Applet小程序和
多媒體調(diào)試
7.5.2  實(shí)驗(yàn)二  Applet和多媒體
編程
7.6  習(xí)題
第8章  Java多線程編程
8.1  多線程的概念
8.1.1  什么是線程
8.1.2  認(rèn)識(shí)多線程
8.2  多線程程序設(shè)計(jì)
8.2.1  創(chuàng)建多線程的兩種方式
8.2.2  線程的生命周期
8.2.3  多線程的調(diào)度管理
8.3  多線程的同步與通信
8.3.1  多線程的同步問(wèn)題
8.3.2  多線程間的同步
8.4  綜合舉例
8.4.1  一個(gè)應(yīng)用于Applet程序的
線程
8.4.2  線程間通信的舉例
8.5  上機(jī)實(shí)驗(yàn)
8.5.1  實(shí)驗(yàn)一  線程的創(chuàng)建方式與
優(yōu)先級(jí)設(shè)置
8.5.2  實(shí)驗(yàn)二  線程在Applet中的
應(yīng)用
8.5.3  實(shí)驗(yàn)三  多線程同步問(wèn)題
8.6 習(xí)題
第9章  Java網(wǎng)絡(luò)編程
9.1  網(wǎng)絡(luò)編程的概念
9.1.1  網(wǎng)絡(luò)連接與網(wǎng)絡(luò)協(xié)議
9.1.2  端口與套接字
9.2  常用網(wǎng)絡(luò)API類(lèi)
9.2.1  URL類(lèi)
9.2.2  InetAddress類(lèi)
9.2.3  Socket類(lèi)
9.2.4  ServerSocket類(lèi)
9.2.5  DatagramSocket類(lèi)
9.2.6  DatagramPacket類(lèi)
9.3  網(wǎng)絡(luò)程序設(shè)計(jì)基礎(chǔ)
9.3.1  TCP程序設(shè)計(jì)
9.3.2  UDP程序設(shè)計(jì)
9.4  綜合舉例
9.4.1  使用URL類(lèi)查看網(wǎng)絡(luò)上的
HTML文件
9.4.2  基于TCP下的點(diǎn)對(duì)點(diǎn)即時(shí)通信
9.5  上機(jī)實(shí)驗(yàn)
9.5.1  實(shí)驗(yàn)一  常用網(wǎng)絡(luò)API練習(xí)
9.5.2  實(shí)驗(yàn)二  TCP點(diǎn)對(duì)點(diǎn)的通信
9.6  習(xí)題
第10章  Java綜合項(xiàng)目實(shí)例
10.1  多功能計(jì)算器
10.1.1  程序的功能及界面
10.1.2  程序的主要設(shè)計(jì)步驟
10.1.3  參考代碼
10.2  簡(jiǎn)單記事本
10.2.1  記事本的功能和界面
10.2.2  程序的主要設(shè)計(jì)步驟
10.2.3  參考代碼
10.3  音樂(lè)播放器
10.3.1  播放器功能和界面
10.3.2  程序的主要設(shè)計(jì)步驟
10.3.3  參考代碼
10.4  簡(jiǎn)單圖形界面聊天工具
10.4.1  聊天程序功能和界面
10.4.2  程序的主要設(shè)計(jì)步驟
10.4.3  服務(wù)器端參考代碼
10.4.4  客戶端參考代碼
參考文獻(xiàn)

本目錄推薦

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