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

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

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

定 價(jià):¥31.00

作 者: 葉核亞,陳立編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)教材
標(biāo) 簽: Java

ISBN: 9787505386884 出版時(shí)間: 2003-05-01 包裝: 平裝
開(kāi)本: 26cm+光盤(pán)1片 頁(yè)數(shù): 338 字?jǐn)?shù):  

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

  高等學(xué)校計(jì)算機(jī)教材。Java語(yǔ)言以其完全面向?qū)ο?、?jiǎn)單高效、與平臺(tái)無(wú)關(guān)、支持多線(xiàn)程、安全性、健壯性等特點(diǎn),已成為計(jì)算機(jī)網(wǎng)絡(luò)編程的主流工具。本書(shū)介紹如何使用Java語(yǔ)言編寫(xiě)網(wǎng)絡(luò)應(yīng)用程序。主要內(nèi)容包括:Java運(yùn)行環(huán)境JDK,Java語(yǔ)言基礎(chǔ),面向?qū)ο蠹夹g(shù),Java類(lèi)和對(duì)象的高級(jí)特征,異常處理,圖形界面設(shè)計(jì),多線(xiàn)程機(jī)制,輸入輸出流,Applet應(yīng)用程序,網(wǎng)絡(luò)通信,Web開(kāi)發(fā)技術(shù)JSP和J2EE概論等。這些內(nèi)容是構(gòu)成Java應(yīng)用程序的基本要素和必備知識(shí)。本書(shū)注重理論與實(shí)踐相結(jié)合,注重基本知識(shí)的理解與基本技能的培養(yǎng)。書(shū)中內(nèi)容豐富,章節(jié)安排合理,講解深入淺出,通俗易懂,程序結(jié)構(gòu)嚴(yán)謹(jǐn)、規(guī)范,示例典型實(shí)用、易學(xué)易用。本書(shū)可作為高校計(jì)算機(jī)及相近專(zhuān)業(yè)的Java語(yǔ)言程序設(shè)計(jì)課程教材,也可作為使用Java從事軟件開(kāi)發(fā)人員的參考書(shū)。

作者簡(jiǎn)介

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

圖書(shū)目錄

第一部分 實(shí)用教程
第1章 概述
1.1 了解Java
1.1.1 Java的特點(diǎn)
1.1.2 Java的實(shí)現(xiàn)機(jī)制
1.1.3 Java的核心技術(shù)
1.2 Java的運(yùn)行環(huán)境JDK
1.2.1 Java軟件環(huán)境的安裝
1.2.2 Java程序的編輯、編譯與運(yùn)行
第2章 Java語(yǔ)言基礎(chǔ)
2.1 標(biāo)識(shí)符與關(guān)鍵字
2.2 基本數(shù)據(jù)類(lèi)型
2.3 變量與常量
2.4 運(yùn)算符與表達(dá)式
2.4.1 賦值
2.4.2 運(yùn)算符
2.4.3 表達(dá)式
2.5 流程控制
2.5.1 程序控制結(jié)構(gòu)
2.5.2 分支語(yǔ)句
2.5.3 循環(huán)語(yǔ)句
2.5.4 轉(zhuǎn)向語(yǔ)句
2.6 數(shù)組
2.6.1 一維數(shù)組
2.6.2 二維數(shù)組
2.6.3 不規(guī)則的多維數(shù)組
2.7 字符串
第3章 面向?qū)ο蠹夹g(shù)
3.1 類(lèi)與對(duì)象
3.2 類(lèi)的創(chuàng)建
3.2.1 類(lèi)的聲明
3.2.2 類(lèi)主體
3.3 對(duì)象的創(chuàng)建
3.3.1 創(chuàng)建對(duì)象
3.3.2 對(duì)象的使用
3.3.3 對(duì)象的初始化
3.3.4 對(duì)象的銷(xiāo)毀
3.4 類(lèi)的封裝
3.4.1 封裝的概念
3.4.2 如何封裝
3.4.3 實(shí)例成員和類(lèi)成員
3.5 類(lèi)的繼承
3.5.1 創(chuàng)建子類(lèi)
3.5.2 this引用、super引用和instanceof對(duì)象運(yùn)算符
3.5.3 最終類(lèi)和抽象類(lèi)
3.6 類(lèi)的多態(tài)性
3.6.1 方法的重載
3.6.2 方法的覆蓋
3.7 遞歸方法
第4章 Java類(lèi)和對(duì)象的高級(jí)特征
4.1 接口
4.1.1 定義接口
4.1.2 實(shí)現(xiàn)接口
4.2 內(nèi)部類(lèi)
4.2.1 內(nèi)部類(lèi)特性
4.2.2 靜態(tài)內(nèi)部類(lèi)
4.3 包
4.3.1 Java的API介紹
4.3.2 引用Java定義的包
4.3.3 自定義包
第5章 異常處理
5.1 Java異常處理的基礎(chǔ)知識(shí)
5.1.1 錯(cuò)誤與異常
5.1.2 異常處理機(jī)制
5.2 異常類(lèi)的產(chǎn)生、捕獲與處理
5.3 異常的分類(lèi)
5.4 拋出異常
5.5 自定義異常類(lèi)
第6章 圖形界面設(shè)計(jì)
6.1 創(chuàng)建圖形界面
6.1.1 抽象窗口工具集AWT
6.1.2 Java的圖形類(lèi)結(jié)構(gòu)
6.1.3 框架與面板
6.1.4 按鈕
6.1.5 標(biāo)簽和文本行
6.2 AWT的事件模型
6.2.1 層次事件模型和委托事件模型
6.2.2 AWTEvent事件類(lèi)
6.2.3 事件類(lèi)的接口
6.2.4 事件適配器
6.3 AWT常用組件
6.3.1 界面的布局
6.3.2 文本區(qū)
6.3.3 復(fù)選框
6.3.4 單選按鈕
6.3.5 選擇框
6.3.6 列表框
6.3.7 對(duì)話(huà)框
6.4 菜單組件
6.5 圖形設(shè)計(jì)
6.5.1 在組件上繪圖
6.5.2 繪圖類(lèi)
第7章 多線(xiàn)程機(jī)制
7.1 線(xiàn)程概念
7.2 Runnable接口與Thread類(lèi)
7.3 線(xiàn)程的控制與調(diào)度
7.3.1 線(xiàn)程的生命周期
7.3.2 線(xiàn)程調(diào)度與優(yōu)先級(jí)
7.3.3 改變線(xiàn)程狀態(tài)
7.4 線(xiàn)程的同步機(jī)制
7.4.1 共享數(shù)據(jù)的線(xiàn)程“互斥”鎖定
7.4.2 傳送數(shù)據(jù)的線(xiàn)程同步運(yùn)行
7.4.3 死鎖問(wèn)題
第8章 輸入輸出流
8.1 數(shù)據(jù)流的基本概念
8.1.1 理解數(shù)據(jù)流
8.1.2 Java的標(biāo)準(zhǔn)數(shù)據(jù)流
8.1.3 java.io包中的數(shù)據(jù)流及文件類(lèi)
8.2 字節(jié)流初步
8.2.1 InputStream和OutputStream類(lèi)
8.2.2 文件字節(jié)輸入流類(lèi)FileInputSream
8.2.3 文件字節(jié)輸出流FileOutputStream類(lèi)
8.3 文件操作
8.3.1 File類(lèi)
8.3.2 文件過(guò)濾器
8.3.3 文件對(duì)話(huà)框
8.3.4 隨機(jī)文件操作
8.4 字符流
8.4.1 Reader類(lèi)和Writer類(lèi)
8.4.2 字符文件流FileReader和FileWriter類(lèi)
8.4.3 字符緩沖流BufferedReader和BufferedWriter類(lèi)
8.5 字節(jié)流的高級(jí)應(yīng)用
8.5.1 管道流
8.5.2 數(shù)據(jù)流
8.5.3 對(duì)象流
第9章 Applet應(yīng)用程序
9.1 Applet的特點(diǎn)
9.2 Applet類(lèi)
9.2.1 Applet的創(chuàng)建
9.2.2 Applet的生命周期
9.2.3 Applet的顯示與刷新
9.3 HTML和Applet
9.3.1 超文本標(biāo)記語(yǔ)言
9.3.2 HTML中嵌入Applet
9.4 Applet應(yīng)用
9.4.1 標(biāo)識(shí)網(wǎng)絡(luò)上的資源
9.4.2 顯示圖像
9.4.3 播放聲音
第10章 網(wǎng)絡(luò)通信
10.1 網(wǎng)絡(luò)運(yùn)行機(jī)制
10.2 使用URL訪(fǎng)問(wèn)網(wǎng)絡(luò)資源
10.2.1 什么是URL
10.2.2 URL類(lèi)
10.2.3 針對(duì)HTTP協(xié)議的URLConnection類(lèi)
10.3 Socket通信機(jī)制
10.3.1 Socket通信機(jī)制的基本概念
10.3.2 實(shí)現(xiàn)Socket通信
第11章 Web開(kāi)發(fā)技術(shù)JSP
11.1 Web的客戶(hù)-服務(wù)器模式
11.1.1 客戶(hù)-服務(wù)器模式
11.1.2 Web服務(wù)器、瀏覽器與HTTP
11.1.3 服務(wù)器端腳本語(yǔ)言概述
11.2 運(yùn)行JSP
11.2.1 JSP容器
11.2.2 JSP的運(yùn)行環(huán)境Tomcat
11.2.3 JSP的執(zhí)行過(guò)程與生命周期
11.3 JSP基本語(yǔ)法與隱式對(duì)象
11.3.1 JSP的基本語(yǔ)法
11.3.2 JSP隱式對(duì)象
第12章 J2EE概論
12.1 J2EE的基本概念
12.2 J2EE的優(yōu)勢(shì)
12.3 J2EE的分布式應(yīng)用模型
12.4 J2EE的核心技術(shù)
12.5 J2EE的測(cè)試平臺(tái)
第二部分 習(xí)題
習(xí)題1 概述
習(xí)題2 Java語(yǔ)言基礎(chǔ)
習(xí)題3 面向?qū)ο蠹夹g(shù)
習(xí)題4 Java類(lèi)和對(duì)象的高級(jí)特征
習(xí)題5 異常處理
習(xí)題6 圖形界面設(shè)計(jì)
習(xí)題7 多線(xiàn)程機(jī)制
習(xí)題8 輸入輸出流
習(xí)題9 Applet應(yīng)用程序
習(xí)題10 網(wǎng)絡(luò)通信
習(xí)題11 Web開(kāi)發(fā)技術(shù)JSP
習(xí)題12 J2EE概論
第三部分 上機(jī)操作實(shí)習(xí)
實(shí)驗(yàn)1 金額的中文大寫(xiě)方式
實(shí)驗(yàn)2 求解約瑟夫環(huán)問(wèn)題
實(shí)驗(yàn)3 設(shè)計(jì)銀行賬戶(hù)類(lèi)及存取款操作方法
實(shí)驗(yàn)4 繼承String類(lèi)重載replace方法
實(shí)驗(yàn)5 設(shè)計(jì)學(xué)生成績(jī)表
實(shí)驗(yàn)6 計(jì)算器
實(shí)驗(yàn)7 利用線(xiàn)程比較插入、冒泡排序算法的運(yùn)行時(shí)間
實(shí)驗(yàn)8 使用多種方式讀取文本文件
實(shí)驗(yàn)9 瀏覽器中的圖形與動(dòng)畫(huà)設(shè)計(jì)
實(shí)驗(yàn)10 以Socket方式發(fā)送與接收郵件
實(shí)驗(yàn)11 網(wǎng)上購(gòu)書(shū)
第四部分 綜合應(yīng)用實(shí)習(xí)
實(shí)習(xí)1 設(shè)計(jì)一個(gè)Java程序編輯器
實(shí)習(xí)2 設(shè)置日期時(shí)間屬性
實(shí)習(xí)3 利用線(xiàn)程比較查找、排序算法的運(yùn)行時(shí)間
實(shí)習(xí)4 交通信號(hào)燈的線(xiàn)程設(shè)計(jì)
實(shí)習(xí)5 使用對(duì)象流模擬對(duì)象數(shù)據(jù)庫(kù)
實(shí)習(xí)6 網(wǎng)上發(fā)牌程序
實(shí)習(xí)7 設(shè)計(jì)郵箱
實(shí)習(xí)8 設(shè)計(jì)一個(gè)聊天室程序
第五部分 附 錄
附錄A ASCII碼表
附錄B Java關(guān)鍵字表
附錄C Java部分類(lèi)庫(kù)表
C.1 java.lang包
C.1.1 Object類(lèi)
C.1.2 數(shù)據(jù)類(lèi)型包裝類(lèi)
C.1.3 String類(lèi)
C.1.4 Math類(lèi)
C.1.5 System類(lèi)
C.1.6 Class類(lèi)
C.1.7 Runtime類(lèi)
C.1.8 異常處理類(lèi)
C.1.9 線(xiàn)程類(lèi)
C.2 java.util包
C.2.1 Date類(lèi)
C.2.2 Calendar類(lèi)
C.3 java.text包
C.4 java.awt包
C.4.1 組件類(lèi)及其子類(lèi)
C.4.2 事件類(lèi)
C.4.3 布局管理器
C.44 字體與顏色
C.4.5 菜單組件
C.4.6 繪圖類(lèi)
C.5 java.io包
C.5.1 字節(jié)流
C.5.2 文件
C.5.3 字符流
C.6 java.applet包
C.7 java.net包
C.7.1 URL
C.7.2 Socket
附錄D HTML與JSP
D.1 HTML
D.2 JSP
參考文獻(xiàn)

本目錄推薦

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