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

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

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

定 價(jià):¥33.00

作 者: 余永紅、等
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 普通高等院校計(jì)算機(jī)課程規(guī)劃教材
標(biāo) 簽: 算法語言

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

內(nèi)容簡介

  本書是一本實(shí)用的Java程序設(shè)計(jì)教材,重點(diǎn)突出Java的面向?qū)ο缶幊趟枷牒途W(wǎng)絡(luò)程序設(shè)計(jì)特征,以及Java程序開發(fā)和調(diào)試技術(shù)等實(shí)際開發(fā)中所需的知識(shí)。本書組織結(jié)構(gòu)合理,語言簡練易懂,內(nèi)容深入淺出,并配有大量的實(shí)例分析。 本書從實(shí)用的角度介紹了Java語言編程的方法和特征,其主要內(nèi)容包括:Java語言的面向?qū)ο缶幊烫卣?、Java流與異常處理、圖形界面設(shè)計(jì)、 Java Applet、多線程、網(wǎng)絡(luò)編程、Java與XML、Java數(shù)據(jù)庫訪問、實(shí)驗(yàn)指導(dǎo)及Java程序調(diào)試技術(shù)等。 本書可作為高等學(xué)校計(jì)算機(jī)應(yīng)用及相關(guān)專業(yè)本科生教材,也可作為 Java編程人員的參考資料和相關(guān)培訓(xùn)教材。

作者簡介

暫缺《Java程序設(shè)計(jì)教程》作者簡介

圖書目錄

前言
第1章 Java語言概述
1.1 Java語言簡介及特點(diǎn)
1.1.1 Java簡介
1.1.2 Java語言的特點(diǎn)
1.1.3 Java語言和C/C++語言的比較
1.2 Java面向?qū)ο缶幊趟枷?br /> 1.2.1 對(duì)象與類
1.2.2 消息與方法
1.2.3 繼承
1.2.4 多態(tài)與動(dòng)態(tài)綁定
1.2.5 面向?qū)ο蟪绦蛟O(shè)計(jì)
1.3 Java網(wǎng)絡(luò)編程思想
1.3.1 Java Applet
1.3.2 Java網(wǎng)絡(luò)通信
1.3.3 Java與XML
1.4 Java程序運(yùn)行過程與開發(fā)環(huán)境
1.4.1 Java程序運(yùn)行過程
1.4.2 JDK6的安裝與使用
1.4.3 NetBeans 5.5集成開發(fā)環(huán)境的安裝與使用
1.5 簡單Java應(yīng)用程序開發(fā)步驟
小結(jié)
復(fù)習(xí)思考題
第2章 Java語言程序設(shè)計(jì)基礎(chǔ)
2.1 Java語言程序結(jié)構(gòu)
2.2 Java語言數(shù)據(jù)類型
2.2.1 常量數(shù)據(jù)
2.2.2 變量數(shù)據(jù)
2.2.3 數(shù)值類型之間的轉(zhuǎn)換以及混合運(yùn)算
2.2.4 數(shù)組數(shù)據(jù)
2.3 Java語言運(yùn)算符和表達(dá)式
2.3.1 運(yùn)算符的使用格式及功能
2.3.2 運(yùn)算符的使用說明
2.4 Java語言流控制語句
2.4.1 分支結(jié)構(gòu)
2.4.2 循環(huán)結(jié)構(gòu)
小結(jié)
復(fù)習(xí)思考題
第3章 類和對(duì)象
3.1 面向?qū)ο蠡A(chǔ)
3.1.1 對(duì)象及其特點(diǎn)
3.1.2 抽象
3.1.3 封裝
3.2 類
3.2.1 類定義
3.2.2 類使用
3.2.3 構(gòu)造函數(shù)
3.3 方法
3.3.1 方法定義
3.3.2 方法調(diào)用
3.4 訪問控制符
3.5 靜態(tài)修飾符、靜態(tài)字段和方法
3.6 抽象類與抽象方法
3.7 最終類、最終屬性與最終方法
小結(jié)
復(fù)習(xí)思考題
第4章 繼承
4.1 繼承的概念
4.1.1 繼承的定義
4.1.2 父類和子類
4.2 類繼承
4.2.1 繼承關(guān)系的定義
4.2.2 屬性繼承與隱藏
4.2.3 方法繼承、覆蓋與重載
4.2.4 在子類中使用構(gòu)造函數(shù)
4.2.5 父類對(duì)象與子類對(duì)象的關(guān)系
4.3 多態(tài)與動(dòng)態(tài)綁定
4.3.1 基本概念
4.3.2 this和super變量
4.3.3 繼承與多態(tài)的應(yīng)用
4.4 構(gòu)造函數(shù)的重載
4.5 包
4.5.1 創(chuàng)建包
4.5.2 定位類
4.5.3 包的導(dǎo)入
4.5.4 標(biāo)記包作用域
4.5.5 Java API包
4.6 接口
4.6.1 接口的概念
4.6.2 接口聲明
4.6.3 接口實(shí)現(xiàn)
小結(jié)
復(fù)習(xí)思考題
第5章 輸入輸出及異常處理
5.1 流和文件
5.1.1 流
5.1.2 文件
5.2 常用流類
5.2.1 字節(jié)流
5.2.2 字符流
5.2.3 標(biāo)準(zhǔn)輸入/輸出處理
5.3 文件處理
5.3.1 創(chuàng)建或打開、關(guān)閉文件對(duì)象
5.3.2 read()方法
5.3.3 write()方法
5.3.4 其他操作文件的方法
5.3.5 隨機(jī)訪問文件
5.3.6 目錄
5.4 文件處理實(shí)例
5.5 Java異常處理
5.5.1 異常處理基礎(chǔ)
5.5.2 異常的捕獲和處理
5.5.3 異常拋出
5.5.4 finally語句
5.5.5 自定義異常類
小結(jié)
復(fù)習(xí)思考題
第6章 圖形用戶界面
6.1 圖形用戶界面概述
6.1.1 基本概念
6.1.2 框架與面板
6.2 Swing常用組件
6.3 事件處理
6.3.1 事件處理原理
6.3.2 按鈕點(diǎn)擊事件
6.3.3 捕獲窗口事件
6.3.4 AWT事件層次結(jié)構(gòu)
6.3.5 焦點(diǎn)事件
6.3.6 鍵盤事件
6.3.7 鼠標(biāo)事件
6.4 布局設(shè)計(jì)與邊界
6.4.1 布局設(shè)計(jì)
6.4.2 邊界
6.5 菜單設(shè)計(jì)
6.6 對(duì)話框設(shè)計(jì)
小結(jié)
復(fù)習(xí)思考題
第7章 Java Applet
7.1 Applet簡介
7.2 Applet的執(zhí)行
7.2.1 Applet的創(chuàng)建
7.2.2 Applet類的繼承關(guān)系
7.2.3 Applet的生命周期及主要方法
7.2.4 Applet與HTML
7.2.5 Applet與Application
7.3 Applet的AWT繪制
7.3.1 AWT繪制方法
7.3.2 Java.awt.Graphics類
7.3.3 在Applet中輸出文字
7.4 Applet的多媒體支持
7.4.1 Applet的圖像處理
7.4.2 Applet的動(dòng)畫處理
7.4.3 Applet的聲音處理
7.5 Applet的通信
7.5.1 同頁Applet間的通信
7.5.2 Applet和Browser之間的通信
7.5.3 Applet的網(wǎng)絡(luò)通信
小結(jié)
復(fù)習(xí)思考題
第8章 Java語言多線程編程
8.1 線程的概念
8.1.1 進(jìn)程與線程
8.1.2 線程調(diào)度與優(yōu)先級(jí)
8.1.3 線程的狀態(tài)與生命周期
8.2 線程的實(shí)現(xiàn)方法
8.2.1 線程類Thread
8.2.2 繼承Thread
8.2.3 實(shí)現(xiàn)Runnable接口
8.2.4 多線程在Applet中的應(yīng)用
8.3 線程的同步與死鎖
8.3.1 同步的概念
8.3.2 Synchronized方法
8.3.3 線程死鎖
8.4 多線程程序?qū)嵗?br /> 小結(jié)
復(fù)習(xí)思考題
第9章 Java語言網(wǎng)絡(luò)編程
9.1 Java網(wǎng)絡(luò)編程概述
9.2 URL編程
9.2.1 URL類
9.2.2 URL獲取網(wǎng)絡(luò)信息與資源
9.2.3 URL編程實(shí)例
9.3 Socket編程
9.3.1 Socket通信的一般結(jié)構(gòu)
9.3.2 TCP Socket編程
9.3.3 UDP Socket編程
9.3.4 Socket編程實(shí)例
小結(jié)
復(fù)習(xí)思考題
*第10章 Java與XML
10.1 XML簡介
10.2 XML基礎(chǔ)
10.3 使用JAXP進(jìn)行SAX編程
10.3.1 解析文檔
10.3.2 內(nèi)容管理器
10.4 使用JAXP進(jìn)行DOM編程
10.4.1 解析文檔
10.4.2 基本的DOM類
10.4.3 存取數(shù)據(jù)
10.4.4 修改文件
小結(jié)
復(fù)習(xí)思考題
*第11章 數(shù)據(jù)庫編程接口JDBC
11.1 JDBC概述
11.2 通過JDBC訪問數(shù)據(jù)庫
11.2.1 創(chuàng)建數(shù)據(jù)庫連接
11.2.2 訪問數(shù)據(jù)庫元信息
11.2.3 查詢數(shù)據(jù)庫
11.2.4 檢索結(jié)果集
11.2.5 數(shù)據(jù)庫更新操作
11.2.6 處理異常和警告
小結(jié)
復(fù)習(xí)思考題
附錄A Java實(shí)驗(yàn)指導(dǎo)
附錄B NetBeans 5.5程序調(diào)試
參考文獻(xiàn)

本目錄推薦

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