Java核心技術(shù) 第11版
鏈接:https://pan.baidu.com/s/1TNUAJHDNv0n-WzHZGcTsRA?pwd=siut?
提取碼:siut

編輯推薦
適讀人群 :使用Java技術(shù)進行實際項目開發(fā)的編程人員
Java領(lǐng)域極具影響力和價值的著作之一,與《Java編程思想》齊名,10余年全球暢銷不衰,廣受好評。
全新原書中文第11版!針對Java SE 9、10、11全面更新,系統(tǒng)全面講解Java語言的核心概念、語法、重要特性和開發(fā)方法,包含大量案例,實踐性強。
卷I:主要介紹Java語言基礎(chǔ)知識的專業(yè)級詳解;
卷II:主要介紹軟件開發(fā)需要了解的高級主題。
內(nèi)容簡介
本書由擁有20多年教學(xué)與研究經(jīng)驗的資深Java技術(shù)專家撰寫(獲Jolt大獎),是程序員的優(yōu)選Java指南。本版針對Java SE 9、10和 11全面更新。
【卷1共12章】
☉第1章概述Java語言的特色功能;
☉第2章詳細論述如何下載和安裝JDK以及本書的程序示例;
☉第3章開始討論Java 語言,包括變量、循環(huán)和簡單的函數(shù);
☉第4章介紹面向?qū)ο髢纱蠡袠O要的一個概念——封裝,以及Java語言實現(xiàn)封裝的機制,即類與方法;
☉第5章介紹面向?qū)ο蟮牧硪粋€重要概念——繼承,繼承使程序員可以使用現(xiàn)有的類,并根據(jù)需要進行修改;
☉第6章展示如何使用Java的接口(可幫助你充分獲得Java的完全面向?qū)ο蟪绦蛟O(shè)計能力)、lambda表達式(用來表述可以在以后某個時間點執(zhí)行的代碼塊)和內(nèi)部類;
☉第7章討論異常處理,并給出大量實用的調(diào)試技巧;
☉第8章概要介紹泛型程序設(shè)計,使程序更可讀、更安全;
☉第9章討論Java平臺的集合框架,以及如何充分利用內(nèi)建的標(biāo)準(zhǔn)集合;
☉第10章介紹GUI程序設(shè)計(包括如何建立窗口、如何在窗口中繪圖、如何利用幾何圖形繪圖、如何采用多種字體格式化文本,以及如何顯示圖像)和編寫代碼來響應(yīng)事件(如鼠標(biāo)點擊事件和按鍵事件);
☉第11章詳細討論Swing GUI工具包,以建立跨平臺的圖形用戶界面,包括各種按鈕、文本組件、邊框、滑塊、列表框、菜單以及對話框的有關(guān)內(nèi)容;
☉第12章討論并發(fā)。本書最后還有一個附錄,其中列出了Java語言的保留字。
【卷2共12章】
☉第1章介紹了Java中的流庫;
☉第2章涵蓋輸入/輸出處理,探討了Java 11中引入的廣受歡迎的改進和優(yōu)化;
☉第3章介紹了XML,展示如何解析XML文件、生成XML和使用XSL轉(zhuǎn)換;
☉第4章講解了網(wǎng)絡(luò)API,以及怎樣連接到服務(wù)器、實現(xiàn)自己的服務(wù)器、創(chuàng)建HTTP連接,并討論了新的HTTP客戶端;
☉5章介紹了數(shù)據(jù)庫編程,重點講解JDBC,即Java數(shù)據(jù)庫連接API;
☉第6章涵蓋如何使用新的日期和時間庫來處理日歷及時區(qū);
☉第7章討論國際化;
☉第8章介紹3種處理代碼的技術(shù);
☉第9章講解從Java 9開始引入的Java平臺模塊系統(tǒng),以促進Java平臺和核心類庫的有序演化;
☉第10章繼續(xù)介紹Java安全模型,展示怎樣編寫類加載器和安全管理器,以及允許使用消息、代碼簽名、授權(quán)和認證及加密等重要特性的安全API;
☉第11章討論沒有納入卷Ⅰ的所有Swing知識,包括樹形構(gòu)件、表格構(gòu)件,以及Java 2D API;
☉第12章介紹本地方法,這個功能支持你調(diào)用為微軟Windows API這樣的特殊機制而編寫的各種方法。
作者簡介
[美]凱.S.霍斯特曼(Cay S. Horstmann)圣何塞州立大學(xué)計算機科學(xué)系教授、Java的倡導(dǎo)者。
他是《Java核心技術(shù)》兩卷本的作者,并著有《Core Java SE 9 for the Impatient, Second Edition》 (Addison-Wesley 2018)和《Scala for the Impatient, Second Edition》(Addison- Wesley, 2017)。
還為專業(yè)程序員和計算機科學(xué)專業(yè)的學(xué)生撰寫過數(shù)十本其他圖書。