Java核心技術 卷I:開發(fā)基礎(原書第12版)
鏈接:https://pan.baidu.com/s/1eDQwGj1UcZa9tjcAsDM4Eg?pwd=tw74?
提取碼:tw74

伴隨著Java的成長,《Java核心技術》從第1版到第11版一路走來,得到了廣大Java程序設計人員的青睞,成為一本暢銷不衰的Java經典圖書。
本書經全面修訂,以涵蓋Java 17的新特性。新版延續(xù)之前版本的優(yōu)良傳統(tǒng),用數(shù)百個實際的工程案例,全面系統(tǒng)地講解了Java語言的核心概念、語法、 重要特性、 開發(fā)方法。
著力讓讀者在充分理解Java語言和Java類庫的基礎上,靈活應用Java提供的高級特性,具體包括面向對象程序設計、反射與代理、接口與內部類、異常處理、泛型程序設計、集合框架、事件監(jiān)聽器模型、圖形用戶界面設計和并發(fā)。
全書共12章,為你指明Java的學習路徑:
☉第1章概述Java語言的特色功能;
☉第2章詳細論述如何下載和安裝JDK以及本書的程序示例;
☉第3章開始討論Java 語言,包括變量、循環(huán)和簡單的函數(shù);
☉第4章介紹面向對象兩大基石中重要的概念——封裝,以及Java語言實現(xiàn)封裝的機制——類與方法;
☉第5章介紹面向對象的另一個重要概念——繼承,繼承使程序員可以使用現(xiàn)有的類,并根據需要進行修改;
☉第6章展示如何使用Java的接口(可幫助你充分獲得Java的完全面向對象程序設計能力)、lambda表達式(用來表述可以在以后某個時間點執(zhí)行的代碼塊)和內部類;
☉第7章討論異常處理,并給出大量實用的調試技巧;
☉第8章概要介紹泛型程序設計,使程序更可讀、更安全;
☉第9章討論Java平臺的集合框架,以及如何充分利用內建的標準集合;
☉第10章介紹GUI程序設計和編寫代碼來響應事件;
☉第11章詳細討論Swing GUI工具包,以建立跨平臺的圖形用戶界面
☉第12章討論并發(fā)。
學完本書,你將成為一個真正的 Java 程序員。本書不僅讓你深入了解設計和實現(xiàn) Java 應用涉及的所有基礎知識和 Java 特性,還會幫助你掌握開發(fā) Java 程序所需的全部基本技能。相信在學習Java的道路上有了本書的輔助,你的學習一定可以做到事半功倍。
作者簡介
凱.S. 霍斯特曼(Cay S.Horstmann)
美國圣何塞州立大學計算機科學系教授、Java技術的堅定倡導者、國際計算機協(xié)會(ACM)計算機教育貢獻杰出會士,常年在國際上的各類計算機峰會上進行技術分享,為硅谷輸送計算機專業(yè)人才30余年。他是《Java核心技術》兩卷本的作者,并著有Core Java SE 9 for the Impatient, Second Edition(Addison-Wesley, 2018)和Scala for the Impatient, Second Edition(Addison- Wesley, 2017)。他還為專業(yè)程序員和計算機科學專業(yè)的學生撰寫過數(shù)十本其他圖書。