Java高級程式設計(2014年清華大學出版社出版的圖書)

Java高級程式設計(2014年清華大學出版社出版的圖書)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

《Java高級程式設計》是2014年清華大學出版社出版的圖書,作者是徐傳運,張楊,王森。

基本介紹

  • 中文名:Java高級程式設計
  • 作者:徐傳運,張楊,王森
  • 出版社:清華大學出版社 
  • 出版時間:2014年6月1日
  • 頁數:313 頁
  • 定價:34.50 元
  • 裝幀:平裝
  • ISBN:9787302346722
內容簡介,圖書目錄,

內容簡介

Java是目前最流行的開發語言之一,《Java高級程式設計》以Java語言中的8個高級主題作為核心內容,使讀者在掌握了基本的Java語言基礎之上,學習Java的高級技術,提升編程能力,並為掌握其他Java擴展技術打下基礎。本書內容包括類型信息與反射、泛型、註解、網路編程、多執行緒、序列化、資料庫編程、Web編程基礎等。除此之外,本書還在第1章論述了程式設計的原則和規範,在最後1章簡要介紹了Tomcat的原理。本書附帶的電子材料包括:電子課件(PPT)、示例原始碼、部分課後習題的參考答案。
本書適合作為高等院校軟體工程、計算機相關專業的編程能力提升課程的教材,即在Java編程基礎課程之後的高級Java編程課程的教材,也可以作為JEE課程的前導基礎課程的教材。本書亦可以作為有編程經驗的軟體開發人員作為編程能力提升的參考書。
本書所用的開發工具和相關框架在寫作本書時都是最新版本,力圖反映Java相關技術的新發展。讀者可以在學習開發技術的同時,接觸最新版本的開發平台,為以後的深入實踐奠定基礎。

圖書目錄

第1章 關於代碼
1.1 編碼的藝術
1.2 概念與命名
1.2.1 名副其實的功能描述
1.2.2 有意義的區分
1.2.3 遵循慣例
1.2.4 添加有意義的語境
1.2.5 命名符合自然語言的語法
1.2.6 關於縮略詞
1.3 函式
1.3.1 單一功能
1.3.2 抽象層次
1.3.3 函式長度
1.3.4 輸人參數
1.3.5 分離修改狀態和查詢狀態的函式
1.3.6 避免重複
1.4 類
1.4.1 封裝
1.4.2 抽象、繼承、多態(抽象代碼)
思考與練習
第2章 類型信息與反射
2.1 類型信息概述
2.1.1 類型信息的存儲
2.1.2 類型信息的載入
2.1.3 類型信息的表示
2.2 核心類
2.2.1 Class類
2.2.2 獲取Constructor對象
2.2.3 獲取Method對象
2.2.4 獲取Field對象
2.3 類型信息套用~運行時類型識別
2.3.1 概述
2.3.2 怎樣進行運行時類型識別
2.4 類型信息套用——反射
2.4.1 概述
2.4.2 深入反射
2.5 動態代理
2.5.1 代理模式
2.5.2 Java動態代理
2.5.3 動態代理機制的特點與不足
2.5.4 擴展閱讀之AOP
2.6 依賴注入實例
思考與練習
第3章 泛型
3.1 泛型概述
3.1.1 繼承與泛型
3.1.2 泛型代碼
3.1.3 泛型與強類型
3.2 泛型類型
3. 2.1 泛型類
3.2.2 泛型方法
3.2.3 泛型接口
3.3 通配、符
3.3.1 通配符的使用
3.3.2 通配符的捕獲
3.4 泛型邊界
3.4.1 含邊界的泛型類
3.4.2 含邊界的泛型方法
3.4.3 多邊界
3.4.4 通配符與邊界
3.5 泛型與繼承
3.6 泛型擦除
3.6.1 為何要擦除
3.6.2 如何擦除
3.6.3 多邊界擦除
3.7 泛型與反射
3.8 泛型的限制和問題
3.8.1 再說擦除
3.8.2 再說通配符與邊界
……
第4章 註解
第5章 網路編程
第6章 多執行緒
第7章 序列化
第8章 資料庫編程
第9章 Web編程與Tomcat

相關詞條

熱門詞條

聯絡我們