《深入理解Java7:核心技術與最佳實踐》掃描版[PDF]

  • 资源大小:
  • 资源类别:应用
  • 支持语言:全部
  • 预览图片:无预览图
  • 资源格式:综合
  • 资源作者:网络
  • 更新时间:2013-6-12 11:11:56
  • 推荐指数:
  • 运行系统:全部型号
以下是资源列表 推荐使用 电驴 或 迅雷 进行下载
[深入理解Java.7.核心技術與最佳實踐].成富.掃描版.pdf 48.9MB
资源简介
語言: 簡體中文 地區: 大陸 圖書分類: 軟件 中文名: 深入理解Java7:核心技術與最佳實踐 發行時間: 2012年05月01日 資源格式: PDF 版本: 掃描版 簡介:
内容推薦
本書是學習Java7新功能和新特性以及深入理解Java核心技術的最佳選擇之一。經過近6年的等待,Java迎來了它的又一個曆史性的版本—Java7。Java 7在提高開發人員的生産效率、平台性能和模塊方向上又邁進了一步,變得更加強大和靈活。本書不僅對Java7的所有重要更新進行了全面的解讀,而且還對Java平台的核心技術的底層實現進行了深入探讨,包含大量最佳實踐。
全書的主要内容可分爲三大部分:第一部分是1~6章,全面闡釋Java7在語法、JVM、類庫和API等方面的所有重要新功能和新特性,掌握這部分内容有助于大幅度提升編碼效率和提高代碼質量;第二部分是7~13章,對JVM、Java源代碼和字節代碼操作、類加載器、對象生命周期、多線程、并發編程、泛型、安全等Java平台的核心技術進行了深入解析,掌握這部分内容有助于深入理解Java的底層原理;第三部分爲第14章,是對Java8的展望,簡要介紹了Java 8中将要增加的新特性。
内容截圖
目錄: 前言
Java的挑戰與展望
第1章 Java 7語法新特性
1.1 Coin項目介紹
1.2 在switch語句中使用字符串
1.2.1 基本用法
1.2.2 實現原理
1.2.3 枚舉類型
1.3 數值字面量的改進
1.3.1 二進制整數字面量
1.3.2 在數值字面量中使用下劃線
1.4 優化的異常處理
1.4.1 異常的基礎知識
1.4.2 創建自己的異常
1.4.3 處理異常
1.4.4 Java 7的異常處理新特性
1.5 try-with-resources語句
1.6 優化變長參數的方法調用
1.7 小結
第2章 Java語言的動态性
2.1 腳本語言支持API
2.1.1 腳本引擎
2.1.2 語言綁定
2.1.3 腳本執行上下文
2.1.4 腳本的編譯
2.1.5 方法調用
2.1.6 使用案例
2.2 反射API
2.2.1 獲取構造方法
2.2.2 獲取域
2.2.3 獲取方法
2.2.4 操作數組
2.2.5 訪問權限與異常處理
2.3 動态代理
2.3.1 基本使用方式
2.3.2 使用案例
2.4 動态語言支持
2.4.1 Java語言與Java虛拟機
2.4.2 方法句柄
2.4.3 invokedynamic指令
2.5 小結
第3章 Java IO
3.1 流
3.1.1 基本輸入流
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.1 文件通道
3.3.2 套接字通道
3.4 NIO.2
3.4.1 文件系統訪問
3.4.2 zipjar文件系統
3.4.3 異步IO通道
3.4.4 套接字通道綁定與配置
3.4.5 IP組播通道
3.5 使用案例
3.6 小結
第4章 國際化與本地化
4.1 國際化概述
4.2 Unicode
4.2.1 Unicode編碼格式
4.2.2 其他字符集
4.2.3 Java與Unicode
4.3 Java中的編碼實踐
4.3.1 Java NIO中的編碼器和解碼器
4.3.2 亂碼問題詳解
4.4 區域設置
4.4.1 IETF BCP 47
4.4.2 資源包
4.4.3 日期和時間
4.4.4 數字和貨币
4.4.5 消息文本
4.4.6 默認區域設置的類别
4.4.7 字符串比較
4.5 國際化與本地化基本實踐
4.6 小結
第5章 圖形用戶界面
5.1 Java圖形用戶界面概述
5.2 AWT
5.2.1 重要組件類
5.2.2 任意形狀的窗口
5.2.3 半透明窗口
5.2.4 組件混合
5.3 Swing
5.3.1 重要組件類
5.3.2 JLayer組件和LayerUI類
5.4 事件處理與線程安全性
5.4.1 事件處理
5.4.2 事件分發線程
5.4.3 SwingWorker類
5.4.4 SecondaryLoop接口
5.5 界面繪制
5.5.1 AWT中的界面繪制
5.5.2 Swing中的繪制
5.6 可插拔式外觀樣式
5.7 JavaFX
5.7.1 場景圖
5.7.2 變換
5.7.3 動畫效果
5.7.4 FXML
5.7.5 CSS外觀描述
5.7.6 Web引擎與網頁顯示
5.8 使用案例
5.9 小結
第6章 Java 7其他重要更新
6.1 關系數據庫訪問
6.1.1 使用try-with-resources語句
6.1.2 數據庫查詢的默認模式
6.1.3 數據庫連接超時時間與終止
6.1.4 語句自動關閉
6.1.5 RowSet實現提供者
6.2 java.lang包的更新
6.2.1 基本類型的包裝類
6.2.2 進程使用
6.2.3 Thread類的更新
6.3 Java實用工具類
6.3.1 對象操作
6.3.2 正則表達式
6.3.3 壓縮文件處理
6.4 JavaBeans組件
6.4.1 獲取組件信息
6.4.2 執行語句和表達式
6.4.3 持久化
6.5 小結
第7章 Java虛拟機
7.1 虛拟機基本概念
7.2 内存管理
7.3 引用類型
7.3.1 強引用
7.3.2 引用類型基本概念
7.3.3 軟引用
7.3.4 弱引用
7.3.5 幽靈引用
7.3.6 引用隊列
7.4 Java本地接口
7.4.1 JNI基本用法
7.4.2 Java程序中集成CC++代碼
7.4.3 在CC++程序中啓動Java虛拟機
7.5 HotSpot虛拟機
7.5.1 字節代碼執行
7.5.2 垃圾回收
7.5.3 啓動參數
7.5.4 分析工具
7.5.5 Java虛拟機工具接口
7.6 小結
第8章 Java源代碼和字節代碼操作
8.1 Java字節代碼格式
8.1.1 基本格式
8.1.2 常量池的結構
8.1.3 屬性
8.2 動态編譯Java源代碼
8.2.1 使用javac工具
8.2.2 Java編譯器API
8.2.3 使用Eclipse JDT編譯器
8.3 字節代碼增強
8.3.1 使用ASM
8.3.2 增強代理
8.4 注解
8.4.1 注解類型
8.4.2 創建注解類型
8.4.3 使用注解類型
8.4.4 處理注解
8.5 使用案例
8.6 小結
第9章 Java類加載器
9.1 類加載器概述
9.2 類加載器的層次結構與代理模式
9.3 創建類加載器
9.4 類加載器的隔離作用
9.5 線程上下文類加載器
9.6 Class.forName方法
9.7 加載資源
9.8 Web應用中的類加載器
9.9 OSGi中的類加載器
9.9.1 OSGi基本的類加載器機制
9.9.2 Equinox框架的類加載實現機制
9.9.3 Equinox框架嵌入到Web容器中
9.10 小結
第10章 對象生命周期
10.1 Java類的鏈接
10.2 Java類的初始化
10.3 對象的創建與初始化
10.4 對象終止
10.5 對象複制
10.6 對象序列化
10.6.1 默認的對象序列化
10.6.2 自定義對象序列化
10.6.3 對象替換
10.6.4 版本更新
10.6.5 安全性
10.6.6 使用Externalizable接口
10.7 小結
第11章 多線程與并發編程實踐
11.1 多線程
11.1.1 可見性
11.1.2 Java内存模型
11.1.3 volatile關鍵詞
11.1.4 final關鍵詞
11.1.5 原子操作
11.2 基本線程同步方式
11.2.1 synchronized關鍵詞
11.2.2 Object類的wait、notify和notifyAll方法
11.3 使用Thread類
11.3.1 線程狀态
11.3.2 線程中斷
11.3.3 線程等待、睡眠和讓步
11.4 非阻塞方式
11.5 高級實用工具
11.5.1 高級同步機制
11.5.2 底層同步器
11.5.3 高級同步對象
11.5.4 數據結構
11.5.5 任務執行
11.6 Java SE 7新特性
11.6.1 輕量級任務執行框架forkjoin
11.6.2 多階段線程同步工具
11.7 ThreadLocal類
11.8 小結
第12章 Java泛型
12.1 泛型基本概念
12.2 類型擦除
12.3 上界和下界
12.4 通配符
12.5 泛型與數組
12.6 類型系統
12.7 覆寫與重載
12.7.1 覆寫對方法類型簽名的要求
12.7.2 覆寫對返回值類型的要求
12.7.3 覆寫對異常聲明的要求
12.7.4 重載
12.8 類型推斷和<>操作符
12.9 泛型與反射API
12.10 使用案例
12.11 小結
第13章 Java安全
13.1 Java安全概述
13.2 用戶認證
13.2.1 主體、身份标識與憑證
13.2.2 登錄
13.3 權限控制
13.3.1 權限、策略與保護域
13.3.2 訪問控制權限
13.3.3 特權動作
13.3.4 訪問控制上下文
13.3.5 守衛對象
113.4 加密與解密、報文摘要和數字簽名
13.4.1 Java密碼框架
13.4.2 加密與解密
13.4.3 報文摘要
13.4.4 數字簽名
13.5 安全套接字連接
13.5.1 SSL協議
13.5.2 HTTPS
13.6 使用案例
13.7 小結
第14章 超越Java 7
14.1 lambda表達式
14.1.1 函數式接口
14.1.2 lambda表達式的語法
14.1.3 目标類型
14.1.4 詞法作用域
14.1.5 方法引用
14.1.6 接口的默認方法
14.2 Java平台模塊化
14.3 Java SE 8的其他更新
14.4 小結
附錄A OpenJDK
附錄B Java簡史 4483.4 加密與解密、報文摘要和數字簽名
13.4.1 Java密碼框架
13.4.2 加密與解密
13.4.3 報文摘要
13.4.4 數字簽名
13.5 安全套接字連接
13.5.1 SSL協議
13.5.2 HTTPS
13.6 使用案例
13.7 小結
第14章 超越Java 7
14.1 lambda表達式
14.1.1 函數式接口
14.1.2 lambda表達式的語法
14.1.3 目标類型
14.1.4 詞法作用域
14.1.5 方法引用
14.1.6 接口的默認方法
14.2 Java平台模塊化
14.3 Java SE 8的其他更新
14.4 小結
附錄A OpenJDK
附錄B Java簡史
相关内容
语言: 简体中文 地区: 大陆 图书分类: 管理 中文名: 薪酬设计与薪酬管理 发行[查看详细]
语言: 简体中文 地区: 大陆 图书分类: 科普 中文名: 美食译苑:中文菜单英文译法 [查看详细]
语言: 英语 音乐风格: 乡村 地区: 美国 简介: 专辑比率:256kbps专辑介绍:老牌乡村乐队7年来全新大碟,再展顶级当代乡村乐美国著名老牌乡村乐队Lonestar 近[查看详细]
电驴云下载 网站地图 最近更新 收藏本页 返回顶部
Copyright @ 电驴云下载 - www.verycd9.com All Rights Reserved
声明:本站内容来自网络,如有意见请与我们联系。谢谢!
153.9 毫秒 2017-05-30 15:12:59 357932