注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計(jì)JAVA語言程序設(shè)計(jì)與應(yīng)用

JAVA語言程序設(shè)計(jì)與應(yīng)用

JAVA語言程序設(shè)計(jì)與應(yīng)用

定 價(jià):¥89.00

作 者: 徐俊武
出版社: 武漢理工大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購買這本書可以去


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

內(nèi)容簡介

  《JAVA語言程序設(shè)計(jì)與應(yīng)用》從初學(xué)者的角度出發(fā),從Java基礎(chǔ)知識開始,到面向?qū)ο蟪绦蛟O(shè)計(jì),最終完成對應(yīng)用程序的開發(fā)。全書共分為8章,分別介紹了Java語言基礎(chǔ)、數(shù)組、Java對象和類、Java繼承和接口、Java用戶界面控件、流與文件操作、Java異常和調(diào)試等內(nèi)容。該書注重面向?qū)ο蟮木幊虒?shí)踐和問題分析能力的訓(xùn)練,使用大量例題來幫助理解和應(yīng)用知識。該書通俗易懂,便于自學(xué),每一章都配有應(yīng)用舉例,以幫助讀者理解該章節(jié)的主要內(nèi)容。《JAVA語言程序設(shè)計(jì)與應(yīng)用》可供高校Java開發(fā)相關(guān)課程使用,也可作為Java培訓(xùn)班的培訓(xùn)教材。

作者簡介

暫缺《JAVA語言程序設(shè)計(jì)與應(yīng)用》作者簡介

圖書目錄

1 Java介紹
1.1 了解Java
1.1.1 Java的誕生和發(fā)展
1.1.2 Java三大平臺(tái)
1.1.3 Java語言的特點(diǎn)
1.1.4 Java虛擬機(jī)
1.2 JDK
1.2.1 windows系統(tǒng)環(huán)境的JDK的安裝與設(shè)置
1.2.2 編譯和運(yùn)行Java程序
2 Java語言基礎(chǔ)
2.1 語言成分
2.1.1 標(biāo)識符和關(guān)鍵字
2.1.2 基本數(shù)據(jù)類型
2.1.3 變量與常量
2.1.4 運(yùn)算符與表達(dá)式
2.2 字符串
2.2.1 字符串的基本數(shù)據(jù)類型特性
2.2.2 字符串的類特性
2.3 控制語句
2.3.1 流程控制結(jié)構(gòu)
2.3.2 順序結(jié)構(gòu)語句
2.3.3 選擇語句
2.3.4 循環(huán)語句
2.3.5 轉(zhuǎn)移語句
3 數(shù)組
3.1 數(shù)組的概念
3.1.1 數(shù)組說明
3.1.2 創(chuàng)建數(shù)組
3.2 數(shù)組邊界
3.3 數(shù)組元素引用
3.4 數(shù)組的傳遞
3.5 數(shù)組查找
3.6 數(shù)組排序
3.6.1 選擇排序
3.6.2 冒泡排序
3.6.3 插入排序
3.7 多維數(shù)組
3.7.1 多維數(shù)組的定義
3.7.2 多維數(shù)組的初始化
3.7.3 多維數(shù)組的引用
3.7.4 數(shù)組復(fù)制
4 Java對象和類
4.1 面向?qū)ο蟪绦蛟O(shè)計(jì)簡介
4.1.1 面向過程的程序設(shè)計(jì)
4.1.2 面向?qū)ο蟮某绦蛟O(shè)計(jì)
4.2 創(chuàng)建自己的類
4.2.1 類的定義
4.2.2 成員變量的聲明和初始化
4.2.3 成員方法的聲明
4.2.4 成員方法的重載
4.2.5 構(gòu)造方法
4.3 靜態(tài)成員
4.3.1 類變量的聲明和初始化
4.3.2 類方法
4.4 幾個(gè)Java API中的標(biāo)準(zhǔn)類
4.4.1 Math類
4.4.2 字符串類StringBuffer
4.4.3 Date類
4.5 對象構(gòu)造
4.5.1 對象的創(chuàng)建
4.5.2 對象成員的使用
4.5.3 對象的清除
4.6 包
4.6.1 包的創(chuàng)建
4.6.2 Import關(guān)鍵字
4.6.3 package的目錄結(jié)構(gòu)
5 Java繼承和接口
5.1 擴(kuò)展類
5.1.1 類繼承
5.1.2 @Override標(biāo)記
5.1.3 選擇基類訪問屬性
5.1.4 多態(tài)
5.1.5 多級繼承
5.1.6 抽象類
5.1.7 通用超類
5.1.8 接收數(shù)目可變的參數(shù)的方法
5.1.9 轉(zhuǎn)換對象
5.2 Class類
5.2.1 Java中的Class類
5.2.2 如何得到Class的對象
5.2.3 Class類的常用方法
5.2.4 Class的一些使用技巧
5.3 反射
5.3.1 反射機(jī)制的定義
5.3.2 反射機(jī)制的功能
5.3.3 利用反射機(jī)制能獲得的信息
5.3.4 反射機(jī)制的優(yōu)缺點(diǎn)
5.3.5 反射機(jī)制的應(yīng)用實(shí)例
5.4 接口
5.4.1 什么是接口
5.4.2 接口的特征及用法
5.4.3 接口與抽象類的區(qū)別
5.5 對象克隆
5.5.1 為什么要克隆
5.5.2 如何實(shí)現(xiàn)克隆
5.5.3 淺克隆和深克隆
5.5.4 解決多層克隆問題
5.6 內(nèi)部類
5.6.1 什么是內(nèi)部類
5.6.2 內(nèi)部類的共性
5.6.3 為什么需要內(nèi)部類
5.6.4 成員內(nèi)部類
5.6.5 局部內(nèi)部類
5.6.6 靜態(tài)內(nèi)部類(嵌套類)
5.6.7 匿名內(nèi)部類
6 Java用戶界面控件
6.1 布局
6.1.1 Border Layout
6.1.2 FlowLayout
6.1.3 CardLayout
6.1.4 GridLayout
6.1.5 BoxLayout
6.1.6 GridBagLayout
6.1.7 TableLayout
6.2 文本框
6.3 復(fù)選框
6.4 單選鈕
6.5 列表
6.5.1 構(gòu)造model
6.5.2 初始化JList
6.5.3 添加刪除元素
6.5.4 定制單元格渲染器
6.5.5 選擇事件
6.5.6 數(shù)據(jù)事件
6.6 面板
6.6.1 Jpanel
6.6.2 JScrollPane
6.7 菜單
6.8 鼠標(biāo)事件
6.8.1 MouseListener接口
6.8.2 MouseMotionListener接口
6.9 鍵盤事件
7 流與文件操作
7.1 文件和流的概念
7.1.1 操作系統(tǒng)中的文件和目錄概念
7.1.2 流的概念
7.1.3 Java的輸入/輸出流與文件操作概述
7.2 字節(jié)輸入/輸出流類
7.2.1 抽象字節(jié)流
7.2.2 Java標(biāo)準(zhǔn)輸入/輸出
7.2.3 文件字節(jié)流
7.2.4 數(shù)據(jù)字節(jié)流
7.2.5 對象字節(jié)流
7.2.6 管道字節(jié)流
7.3 字符輸入/輸出流類
7.3.1 抽象字符流
7.3.2 文件字符流
7.3.3 緩沖字符流
7.4 文件操作
7.4.1 文件操作類
7.4.2 文件過濾器接口
7.4.3 隨機(jī)存取文件類
8 Java異常和調(diào)試
8.1 處理錯(cuò)誤
8.2 捕獲異常
8.2.1 try語句塊
8.2.2 catch塊
8.2.3 多個(gè)catch塊
8.2.4 try語句的嵌套
8.2.5 finally語句塊
8.2.6 throw語句的使用
8.2.7 聲明拋棄異常
8.2.8 異常丟失
8.3 日志
8.4 斷言
8.4.1 語法形式
8.4.2 使用示例
8.4.3 注意事項(xiàng)
8.4.4 其他選項(xiàng)
8.5 調(diào)試
參考文獻(xiàn)

本目錄推薦

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