注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計Java程序設(shè)計基礎(chǔ)與實踐(題庫版)

Java程序設(shè)計基礎(chǔ)與實踐(題庫版)

Java程序設(shè)計基礎(chǔ)與實踐(題庫版)

定 價:¥59.00

作 者: 周洪利,許宏麗,周圍 著
出版社: 清華大學(xué)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302499633 出版時間: 2018-08-01 包裝: 平裝
開本: 16 頁數(shù): 307 字數(shù):  

內(nèi)容簡介

  《Java程序設(shè)計基礎(chǔ)與實踐(題庫版)》分為3篇12章: 基礎(chǔ)篇,介紹Java的基礎(chǔ)語法; 核心篇,介紹Java的核心技術(shù),包括類和對象、繼承和接口、數(shù)據(jù)容器等; 實踐篇,通過4個大型開發(fā)案例,介紹Java的界面設(shè)計技術(shù)、流和文件、線程和網(wǎng)絡(luò)通信、數(shù)據(jù)庫訪問、JavaFX等。 教材基于新的Java技術(shù)和平臺,在NetBeans下介紹,包括JavaFX。

作者簡介

暫缺《Java程序設(shè)計基礎(chǔ)與實踐(題庫版)》作者簡介

圖書目錄

目錄



第1章Java概述

1.1Java的發(fā)展過程

1.1.1Java技術(shù)的形成

1.1.2Java的成熟和發(fā)展

1.2Java技術(shù)

1.2.1Java的技術(shù)特點

1.2.2Java的相關(guān)技術(shù)

1.3Java開發(fā)平臺

1.3.1JDK和IDE下載安裝

1.3.2NetBeans簡介

1.3.3創(chuàng)建Java項目

1.4Java源程序

1.4.1Java程序結(jié)構(gòu)

1.4.2Java語句排列

1.5Java類庫

1.5.1類庫引用

1.5.2Java類庫簡介

1.5.3類文檔

第2章Java表達式

2.1變量

2.1.1標識符

2.1.2基礎(chǔ)數(shù)據(jù)類型

2.1.3變量聲明

2.1.4常量

2.2數(shù)組

2.2.1數(shù)組和數(shù)組元素

2.2.2數(shù)組的聲明

2.2.3多維數(shù)組

2.3表達式

2.3.1賦值語句

2.3.2運算符分類和運算形式

2.3.3運算優(yōu)先級

2.3.4運算數(shù)據(jù)類型

2.4運算符

2.4.1算術(shù)運算

2.4.2關(guān)系運算

2.4.3邏輯運算

2.4.4位運算

第3章常用類

3.1類的引用

3.1.1類和對象

3.1.2引用類型

3.1.3類庫的引用

3.2Math類

3.2.1三角函數(shù)方法

3.2.2指數(shù)函數(shù)方法

3.2.3其他函數(shù)方法

3.2.4random方法

3.3String類

3.3.1構(gòu)造字符串

3.3.2獲取字符串信息

3.3.3字符串連接與比較

3.3.4字符串分割與轉(zhuǎn)換

3.4控制臺輸入輸出

3.4.1控制臺輸入輸出類

3.4.2Scanner類

3.4.3Console類

3.4.4輸出方法

第4章流程控制

4.1順序結(jié)構(gòu)

4.1.1程序結(jié)構(gòu)

4.1.2順序結(jié)構(gòu)

4.1.3變量作用域

4.2選擇結(jié)構(gòu)

4.2.1if語句

4.2.2switch語句

4.3循環(huán)結(jié)構(gòu)

4.3.1for循環(huán)

4.3.2while循環(huán)

4.3.3程序重定向

4.4綜合應(yīng)用

4.4.1猜數(shù)游戲

4.4.2排序

4.4.3查找

第5章類和對象

5.1面向?qū)ο蟪绦蛟O(shè)計

5.1.1面向?qū)ο蟮母拍?

5.1.2面向?qū)ο蟮奶匦?

5.2創(chuàng)建自己的類

5.2.1類的結(jié)構(gòu)

5.2.2成員變量

5.2.3成員方法

5.2.4構(gòu)造方法

5.2.5main()方法

5.3對象的創(chuàng)建和使用

5.3.1對象的創(chuàng)建

5.3.2對象的使用

5.3.3形參和實參

5.3.4this關(guān)鍵字

5.4實例成員與類成員

5.4.1static關(guān)鍵字

5.4.2實例變量和類變量

5.4.3實例方法和類方法

5.4.4靜態(tài)代碼塊與構(gòu)造代碼塊

5.5內(nèi)部類

5.5.1內(nèi)部類的概念

5.5.2成員內(nèi)部類

5.5.3局部內(nèi)部類

5.5.4靜態(tài)內(nèi)部類

5.5.5匿名內(nèi)部類

第6章繼承和接口

6.1繼承

6.1.1類的層次結(jié)構(gòu)

6.1.2類繼承的實現(xiàn)

6.1.3super關(guān)鍵字

6.1.4final關(guān)鍵字

6.1.5Object類

6.2抽象類

6.2.1抽象類的定義

6.2.2抽象類的實現(xiàn)

6.2.3Number抽象類

6.3接口

6.3.1接口的定義

6.3.2接口的實現(xiàn)

6.3.3CharSequence接口

6.4多態(tài)

6.4.1方法的覆蓋

6.4.2變量的隱藏

6.4.3instanceof關(guān)鍵字

6.4.4接口對象的實例化

第7章異常處理

7.1異常的基本概念

7.1.1異常的產(chǎn)生

7.1.2異常的處理

7.2異常類

7.2.1Throwable類

7.2.2Exception類

7.3處理異常

7.3.1捕獲并處理多種異常

7.3.2異常與資源管理

7.4拋出異常

7.4.1方法體中拋出異常(throw)

7.4.2方法聲明中拋出異常(throws)

7.4.3使用異常的原則

7.5編寫自己的異常類

第8章數(shù)據(jù)容器

8.1泛型

8.1.1泛型的聲明

8.1.2泛型的使用

8.1.3泛型環(huán)形隊列的實現(xiàn)

8.2枚舉

8.2.1聲明枚舉類型和枚舉對象

8.2.2枚舉的使用

8.3集合框架

8.3.1迭代器接口Iterable

8.3.2集合接口Collection

8.4列表

8.4.1List繼承結(jié)構(gòu)

8.4.2List實現(xiàn)類

8.4.3LinkedList測試

8.4.4Stack測試

8.5集

8.5.1Set繼承結(jié)構(gòu)

8.5.2Set的實現(xiàn)類

8.5.3Set測試

8.6隊列

8.6.1Queue繼承結(jié)構(gòu)

8.6.2Queue的實現(xiàn)類

8.7映射

8.7.1Map繼承結(jié)構(gòu)

8.7.2Map的實現(xiàn)類

8.7.3Map測試

第9章設(shè)計一個計算器

9.1JFC概述

9.1.1AWT和Swing

9.1.2容器與組件

9.2容器類

9.2.1窗口

9.2.2JPanel類

9.3常用組件

9.3.1JButton

9.3.2Label

9.3.3JTextField

9.4事件處理

9.4.1事件

9.4.2事件處理

9.4.3GUI綜合應(yīng)用

9.5計算器的設(shè)計與實現(xiàn)

9.5.1計算器界面設(shè)計

9.5.2框架初始化

9.5.3事件處理程序

第10章文本編輯器設(shè)計

10.1文件

10.1.1File類

10.1.2文件順序讀寫

10.1.3文件隨機讀寫

10.2界面布局設(shè)計

10.2.1自由設(shè)計

10.2.2布局設(shè)計

10.2.3布局類型

10.2.4綜合布局

10.3需要的組件

10.3.1文件選擇器

10.3.2顏色選擇器

10.3.3字體

10.3.4標準對話框

10.3.5打印

10.4編輯器實現(xiàn)

10.4.1組件表

10.4.2初始化

10.4.3事件驅(qū)動方法

第11章網(wǎng)絡(luò)聊天室設(shè)計

11.1網(wǎng)絡(luò)通信

11.1.1服務(wù)器(Server)和客戶端(Client)

11.1.2InetAddress類

11.1.3URL

11.1.4Socket類

11.1.5ServerSocket類

11.1.6TCP通信測試

11.2多線程

11.2.1線程

11.2.2線程調(diào)度

11.2.3線程同步

11.2.4線程控制

11.3界面設(shè)計

11.3.1布局設(shè)計

11.3.2界面外觀

11.3.3文本組件JTextPane

11.3.4列表組件JList

11.3.5組件列表

11.4軟件設(shè)計

11.4.1軟件線程

11.4.2消息處理

第12章Web應(yīng)用系統(tǒng)設(shè)計

12.1數(shù)據(jù)庫

12.1.1JDBC

12.1.2連接數(shù)據(jù)庫

12.1.3數(shù)據(jù)庫分析

12.1.4數(shù)據(jù)庫操作

12.2JavaFX

12.2.1JavaFX簡述

12.2.2JavaFX入門

12.2.3JavaFX界面設(shè)計

12.2.4JavaFX事件處理

12.3JavaFX設(shè)計案例

12.3.1數(shù)據(jù)庫設(shè)計

12.3.2界面設(shè)計

12.3.3實現(xiàn)代碼

12.3.4JavaFX部署



本目錄推薦

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