【電子書】掌握Java程式設計:使用長期支援版本JDK11/17
內容簡介
	自從Oracle接手Java的發展之後,Java開始了天翻地覆的變化,加入了許多新功能,這些新功能都是為了跟上最新流行的程式語言與新型態的發布、維護架構。其中最重要的就是SE8的Lambda運算式與SE9的模組(module)。
	
	自SE9開始,Oracle就採取敏捷開發的精神,每半年就發布一個新版本,不過這些大多是非長期支援版本,新版本一旦發布,舊的非長期支援版本就無法下載JDK了。所以開發與學習的首選通常以長期支援版本為主。依據Oracle的規劃,長期支援版本會在三年左右的時間發布,其中,SE11及SE17都是長期支援版本(LTS),本書的改版政策也跟隨此政策,只會推出適用於長期支援版本的書籍。
	
	Java的新功能眾多,如何將這些新功能完美融入原有功能的講解是本書的重點,例如本書將Lambda運算式放在第十五章,讓讀者可以於學習過內部匿名類別後才學習如何利用Lambda運算式來取代內部匿名類別,並應用於視窗程式(事件傾聽處理)。本書將模組(module)放在第十一章的類別庫(package)之後,讓讀者理解如何透過模組來保護類別庫。至於SE10新增的小功能:var型態推斷宣告更是被不露痕跡地加入到第三章與第十五章,因為在SE11時,var型態推斷宣告已經被推廣至Lambda運算式,免除了程式設計師為了回傳值型態還需查閱手冊的麻煩。
	
	本書改版自暢銷數萬本的《初學指引》系列,從SE8版開始更名為《掌握》系列。這是因為作者認為本書已經不再適用於只想學些皮毛的讀者,而是期望將讀者由初學者導引成為Java初級工程師,要做到這一點,就應該在第一本學習書籍當中,充分掌握Java的設計精隨以及關鍵基礎技術,故重新命名為《掌握》系列。
	
	本書以細心規劃的進度,培養讀者在十六周的學習中,成功變身為Java初級工程師,同時釐清一些對於初學者容易產生困擾的技術。同時本書也搭配精心設計的累積式習題,讓讀者能夠循序漸進地真正成為一位Java程式設計師。
	
	本書特色
	
	.長支援版
	.內容由淺入深
	.整合模組與類別庫
	.釐清複雜的泛型等語法
	.Java SE7到SE11/17的無縫接軌
	.釐清函數式介面與抽象類別的差異
	.釐清匿名類別與Lambda運算式的適用場合
	.釐清Java只有傳值呼叫,沒有如同C#的傳參考呼叫
	.透過「Coding偷撇步、注意事項」加強讀者的程式設計實務經驗
	.透過「延伸學習」明確引導讀者,未來的學習之路
	.透過「筆者的話」向讀者傳遞正確的基本觀念
	.探討浮點數變數為何不適合做為比較條件
	.探討編譯器為何加入final的this參數?
	.探討高鐵為何會重複賣票
	.累積式習題培養功力
	.其他…………
目錄
	第0 章:本書導覽與範例檔案
	
	第一單元 基礎程式設計篇
	第 1章:Java 簡介
	第 2章:Java 從零開始(Java 程式的基本結構)
	第 3章:變數與運算式
	第 4章:流程控制
	第 5章:陣列(Array)
	第 6章:函式(Method;方法)
	
	第二單元 物件導向程式設計篇
	第 7章:物件導向設計:類別與物件
	第 8章:繼承
	第 9章:介面
	第10章:例外處理
	第11章:類別庫與模組
	第12章:檔案處理
	第13章:多執行緒
	第14章:泛型與集合(Collections Framework)
	
	第三單元 視窗程式設計篇
	第15章:內部類別與Lambda 運算式
	第16章:圖形化程式設計
	
	附錄
	附錄 A 安裝JDK17(含工作環境設定)
	附錄 B 安裝 Eclipse IDE(含中文化與範例應用)
	附錄 C ASCII/Unicode 字元對應表
	附錄 D 流程圖
	
	電子附錄 Java Applet
詳細資料
詳細資料
- 
                                        
- 語言
 - 中文繁體
 - 裝訂
 
 - 
                                        
- ISBN
 - 9786263338968
 - 分級
 - 普通級
 
 - 
                                        
- 頁數
 - 808
 - 商品規格
 - 23*17*3.6
 
 - 
                                        
- 出版地
 - 台灣
 - 適讀年齡
 - 全齡適讀
 
 - 
                                        
- 注音
 - 級別
 
 
訂購/退換貨須知
購買須知:
使用金石堂電子書服務即為同意金石堂電子書服務條款。
電子書分為「金石堂(線上閱讀+APP)」及「Readmoo(兌換碼)」兩種:
- 請至會員中心→電子書服務「我的e書櫃」領取複製『兌換碼』至電子書服務商Readmoo進行兌換。
 
退換貨須知:
- 因版權保護,您在金石堂所購買的電子書僅能以金石堂專屬的閱讀軟體開啟閱讀,無法以其他閱讀器或直接下載檔案。
 - 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等),不受「網購服務需提供七日鑑賞期」的限制。為維護您的權益,建議您先使用「試閱」功能後再付款購買。
 
    
        
                  
                
		


商品評價