●本書是作者多年來教學實踐經驗的總結,匯集了學員在學習課程或認證考試中遇到的概念、操作、應用等問題及解決方案
●針對Java SE 8新功能全面改版,無論是章節架構或范例程序代碼,都做了重新編寫與全面翻新
●詳細介紹了JVM、JRE、Java SE API、JDK與IDE之間的對照關系
●從Java SE API的源代碼分析,了解各種語法在Java SE API中的具體應用
●提供練習的Lab操作文檔,方便讀者掌握練習重點
●將IDE操作納入教學內容使讀者能與實踐結合,提供視頻教學能更清楚地幫助讀者掌握操作步驟
■ 分享作者學習Java心得
■ 涵蓋OCP/JP(原SCJP)考試范圍
■ Lambda、新時間日期等Java SE 8新功能介紹
■ JDK基礎與IDE操作交相對應
■ 提供Lab文檔與操作教學視頻
林信良(網名:良葛格)
學歷:臺灣大學電機工程學系
經歷:臺灣升陽教育訓練技術顧問、專業講師,Oracle授權訓練中心講師
著作:《Java JDK 5.0學習筆記》《Java SE 6技術手冊》《Java JDK 6.0學習筆記》《JSP & Servlet學習筆記》《Spring技術手冊》《Java JDK 7學習筆記》等
譯作:《Ajax實戰手冊》《jQuery實戰手冊(第2版)》
Chapter 1 Java平臺概論 1
1.1 Java不只是語言 2
1.1.1 前世今生 2
1.1.2 三大平臺 5
1.1.3 JCP與JSR 6
1.1.4 Oracle JDK與OpenJDK 7
1.1.5 建議的學習路徑 9
1.2 JVM/JRE/JDK 12
1.2.1 什么是JVM 13
1.2.2 區分JRE與JDK 15
1.2.3 下載、安裝JDK 16
1.2.4 認識JDK安裝內容 19
1.3 重點復習 20
1.4 課后練習 21
Chapter 2 從JDK到IDE 22
2.1 從Hello World開始 23
2.1.1 撰寫Java原始碼 23
2.1.2 PATH是什么 25
2.1.3 JVM(java)與
CLASSPATH 28