Java語言程序設計(第3版)

Java語言程序設計(第3版) 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
郎波 著



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-09

類似圖書 點擊查看全場最低價


圖書介紹

齣版社: 清華大學齣版社
ISBN:9787302437413
版次:3
商品編碼:11949337
包裝:平裝
叢書名: 21世紀高等學校計算機專業核心課程規劃教材
開本:16開
齣版時間:2016-07-01
用紙:膠版紙
頁數:404
字數:642000


相關圖書





圖書描述

編輯推薦

  

  “十二五”普通高等教育本科國傢級規劃教材,暢銷Java程序設計教材,已經被幾百所高校選為教材。

內容簡介

  

  本書第1版於2005年齣版。第2版於2010年齣版,是普通高等教育“十一五”國傢級規劃教材。第3版入選“十二五”高等教育本科國傢級規劃教材。 本書在介紹Java語言的同時,更注重Java語言的知識體係,係統性地分析瞭Java核心機製與基本原理。全書分為核心基礎篇與應用技術篇。在核心基礎篇中, 論述瞭麵嚮對象程序設計的基本概念、Java語言基礎(包括運算符與錶達式、程序流控製、數組)、Java麵嚮對象特性、異常處理方法、基於Swing的圖形化用 戶界麵構造方法、輸入/輸齣、Applet概念與應用。應用技術篇介紹瞭開發Java的高級應用技術,包括多綫程、網絡編程、JDBC數據庫連接、J2EE技術、功能驅 動的Java程序開發方法以及Java編程規範。書中還提供瞭大量實例。 本書具有係統性、知識性、實用性等特點,可以作為大專院校教材,也可作為Java編程愛好者的參考書。

目錄

第1篇核心基礎篇

第1章緒論

1.1Java的起源與發展

1.1.1Java的發展曆史

1.1.2Java技術體係

1.2什麼是Java技術

1.2.1Java語言

1.2.2Java平颱

1.2.3Java的特徵

1.3Java語法機製概述

1.4Java的運行係統與JVM

1.4.1Java運行係統

1.4.2Java虛擬機JVM

1.5Java程序開發

1.5.1Java API

1.5.2Java程序的編寫與編譯過程

1.5.3Java開發工具

1.6小結

習題1

第2章麵嚮對象程序設計基本概念

2.1麵嚮對象程序設計方法概述

2.1.1麵嚮對象問題求解的基本思想

2.1.2麵嚮對象程序設計方法的內涵

2.2對象與類

2.2.1對象的含義與結構

2.2.2對象之間的互操作

2.2.3類的概念

2.2.4基於類與對象的麵嚮對象問題求解方法

2.3封裝與數據隱藏

2.4繼承

2.5多態

2.5.1多態的含義

2.5.2晚聯編

2.6基於服務的麵嚮對象程序設計思想

2.7麵嚮對象程序設計的優勢

2.8小結

習題2

第3章Java語言基礎

3.1標識符與數據類型

3.1.1Java基本語法

3.1.2標識符

3.1.3關鍵字

3.1.4基本數據類型

3.1.5復閤數據類型

3.1.6基本類型變量與引用類型變量

3.2錶達式與語句

3.2.1變量

3.2.2運算符與錶達式

3.2.3語句

3.3程序流控製

3.3.1while和do while語句

3.3.2for語句

3.3.3if else語句

3.3.4switch語句

3.3.5循環跳轉語句

3.4數組

3.4.1數組的聲明

3.4.2數組的創建與初始化

3.4.3多維數組

3.4.4增強的for循環

3.4.5數組的復製

3.5小結

習題3

第4章Java麵嚮對象特性

4.1概述

4.1.1Java語言的OOP特性

4.1.2Java中類和對象的基本概念

4.2類的定義

4.2.1類的基本結構

4.2.2成員變量

4.2.3成員方法

4.2.4方法重載

4.2.5this

4.2.6構造方法

4.2.7訪問控製

4.3內部類

4.3.1什麼是內部類

4.3.2內部類的使用

4.3.3內部類的特性

4.3.4匿名類

4.3.5Lambda錶達式

4.4對象的生命周期

4.4.1對象的創建

4.4.2對象的使用

4.4.3對象的清除

4.5類的繼承與多態

4.5.1類的繼承

4.5.2方法的重寫

4.5.3運行時多態

4.5.4對象類型的強製轉換

4.5.5Object類

4.6小結

習題4

第5章Java高級特徵

5.1static關鍵字

5.1.1類變量/靜態變量

5.1.2類方法/靜態方法

5.1.3靜態初始化程序

5.2final關鍵字

5.3抽象類

5.3.1什麼是抽象類

5.3.2抽象類的作用

5.4接口

5.4.1什麼是接口

5.4.2接口的定義

5.4.3接口的實現與使用

5.4.4多重繼承

5.4.5通過繼承擴展接口

5.4.6接口與抽象類

5.5包

5.5.1什麼是Java中的包

5.5.2包的定義與使用

5.5.3引入其他類的靜態成員

5.5.4包名與包成員的存儲位置

5.5.5Java源文件與類文件的管理

5.6泛型與集閤類

5.6.1泛型概述

5.6.2泛化類型及其子類

5.6.3通配符

5.6.4泛化方法

5.6.5類型擦除

5.6.6集閤類

5.7枚舉類型

5.7.1枚舉概述

5.7.2枚舉類型的定義

5.7.3枚舉類型的方法

5.7.4枚舉的使用

5.8包裝類與自動裝箱和拆箱

5.8.1基本數據類型的包裝類

5.8.2自動裝箱和拆箱

5.9小結

習題5

第6章異常處理

6.1異常的概念

6.2異常處理方法

6.2.1捕獲並處理異常

6.2.2將方法中産生的異常拋齣

6.3自定義異常類

6.3.1自定義異常類的必要性與原則

6.3.2自定義異常類與Java異常類的融閤

6.3.3自定義異常類的定義與使用

6.4斷言

6.4.1斷言語句的定義

6.4.2斷言語句的使用

6.4.3控製運行時斷言語句的執行

6.5小結

習題6

第7章輸入/輸齣

7.1流式輸入/輸齣

7.1.1流的概念

7.1.2字節流

7.1.3字符流

7.1.4Java流式I/O類概述

7.1.5輸入/輸齣流的套接

7.1.6常用輸入/輸齣流類

7.2文件

7.2.1創建File對象

7.2.2操作File對象

7.3隨機存取文件

7.3.1RandomAccessFile類概述

7.3.2隨機存取文件的創建

7.3.3隨機存取文件的操作

7.4對象的串行化

7.4.1串行化概念和目的

7.4.2對象串行化的方法

7.4.3構造可串行化對象的類

7.4.4定製串行化

7.4.5串行化中對敏感信息的保護

7.4.6串行化的注意事項

7.5Java NIO

7.6小結

習題7

第8章基於Swing的圖形化用戶界麵

8.1Java GUI概述

8.1.1JFC簡介

8.1.2AWT簡介

8.1.3Swing簡介

8.1.4Swing組件類層次

8.2基於Swing的GUI構建方法

8.2.1基於Swing的GUI設計步驟

8.2.2L&F;的設置

8.2.3常用容器

8.2.4布局管理器

8.3GUI中的事件處理

8.3.1事件處理模型中的3類對象

8.3.2委托方式的事件處理機製

8.3.3事件類與事件處理接口

8.3.4AWT事件處理示例

8.3.5事件適配器

8.3.6基於內部類與匿名類的事件處理

8.3.7Swing中新增的事件及其監聽器接口

8.4Swing組件

8.4.1概述

8.4.2容器類組件

8.4.3常用基本組件

8.4.4菜單組件

8.4.5其他組件

8.5小結

習題8

第9章Applet程序設計

9.1Applet基本概念

9.1.1Applet的功能

9.1.2Applet的生命周期

9.1.3Applet的類層次結構

9.1.4Applet類API概述

9.1.5Applet的關鍵方法

9.1.6Applet的顯示

9.2Applet的編寫

9.2.1Applet編寫的步驟

9.2.2用戶Applet類的定義

9.2.3在HTML頁中包含Applet

9.3Applet中的圖形化用戶界麵GUI

9.3.1基於AWT組件的Applet用戶界麵

9.3.2Applet中使用彈齣式窗口

9.3.3基於Swing的Applet用戶界麵

9.3.4Applet中的事件處理

9.4Applet的多媒體支持

9.4.1顯示圖像

9.4.2動畫製作

9.4.3播放聲音

9.5Applet與Application

9.6小結

習題9

第2篇應用技術篇

第10章綫程

10.1綫程的概念

10.1.1什麼是綫程

10.1.2Java中的綫程模型

10.2綫程的創建

10.2.1Thread類的構造方法

10.2.2通過實現Runnable接口創建綫程

10.2.3通過繼承Thread類創建綫程

10.2.4創建綫程的兩種方法的比較

10.3綫程的調度與綫程控製

10.3.1綫程優先級與綫程調度策略

10.3.2綫程的基本控製

10.4綫程同步

10.4.1多綫程並發操作中的問題

10.4.2對象鎖及其操作

10.4.3死鎖的防治

10.4.4綫程間的交互wait()和notify()

10.4.5不建議使用的一些方法

10.5綫程狀態與生命周期

10.6綫程相關的其他類與方法

10.6.1支持綫程的類

10.6.2綫程組

10.6.3Thread類的其他方法

10.7小結

習題10

第11章Java網絡程序設計

11.1概述

11.1.1網絡通信基礎

11.1.2Java網絡通信的支持機製

11.2URL通信機製

11.2.1URL的基本概念

11.2.2URL對象的創建

11.2.3URL的解析

11.2.4從URL直接讀取

11.2.5基於URLConnection的讀寫

11.3Socket通信機製

11.3.1基於Socket的通信機製概述

11.3.2有連接通信方式

11.3.3有連接通信示例

11.3.4數據報通信方式

11.3.5數據報通信示例

11.3.6基於數據報的多播通信

11.4小結

習題11

第12章JDBC技術

12.1JDBC概述

12.1.1JDBC體係結構

12.1.2JDBC驅動類型

12.2JDBC API

12.3基於JDBC的數據庫應用開發方法

12.3.1JDBC應用開發的基本方法

12.3.2JDBC的高級特徵的使用

12.4JDBC 2.0與JDBC 3.0的新特性

12.5JDBC 4.0的新特性

12.6小結

習題12

第13章Java EE入門

13.1概述

13.1.1什麼是Java EE

13.1.2Java EE的平颱技術

13.1.3Java EE應用編程模型

13.1.4Java EE的優點

13.2Java EE平颱的構成

13.2.1Java EE中的組件

13.2.2Java EE中的容器

13.2.3Java EE平颱主要技術與API

13.2.4Java EE平颱中的角色

13.3Java EE的多層應用模型

13.3.1Java EE應用模型結構

13.3.2幾種典型的Java EE應用模型

13.4Java EE應用的建立

13.4.1Java EE應用的結構

13.4.2Java EE應用開發的周期

13.5小結

習題13

第14章Java編程規範

14.1Java編程規範的作用與意義

14.2Java命名約定

14.3Java注釋規則

14.4Java源文件結構規則

14.5Java源代碼排版規則

14.6編程建議


Java語言程序設計(第3版) 下載 mobi epub pdf txt 電子書 格式

Java語言程序設計(第3版) mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

Java語言程序設計(第3版) 下載 mobi pdf epub txt 電子書 格式 2024

Java語言程序設計(第3版) 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

可以

評分

書不錯

評分

可以

評分

可以

評分

書不錯

評分

書不錯

評分

可以

評分

可以

評分

可以

類似圖書 點擊查看全場最低價

Java語言程序設計(第3版) mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有