購物比價找書網找車網
FindBook  
 有 3 項符合

掌握Java SE8程式設計:Lambda的逆襲(附DVD)

的圖書
掌握Java SE8程式設計:Lambda的逆襲 掌握Java SE8程式設計:Lambda的逆襲

作者:陳錦輝 
出版社:博碩文化股份有限公司
出版日期:2015-06-15
語言:繁體書   
圖書介紹 - 資料來源:博客來   評分:
圖書名稱:掌握Java SE8程式設計:Lambda的逆襲(附DVD)

內容簡介

  在寫程式時,我們有時會希望『傳遞一段程式碼』給某個method,並且不限定該method何時來執行這段程式碼,例如Comparator的compare method就是個最明顯的例子。以往,Java必須透過物件間接完成這個目標,也就是將這段程式碼變成某個物件的某個method實作內容,然而這個method在介面或類別宣告時就必須有個名稱,但這個名稱對於我們想要『傳遞一段程式碼』的目的而言,其實是多餘的。

  『傳遞一段程式碼』給某個method在函數式程式語言中,不難做到。而眾多非函數式程式語言也陸續加入了這個功能,它們為此功能取了一個響亮的名字 ── Lambda運算式。

  為何取名為Lambda運算式呢? 它源自於一種古老的演算 ── λ演算(Lambda正是拉丁字母λ的讀音)。在λ演算中,函數是匿名的,代表著函數的名稱並不重要,因此,將『傳遞一段程式碼』的功能取名為Lambda運算式,再恰當不過了。

  SE8是Java近來最大幅度的改版,SE8包含了眾多的新功能,而當中最重要的當屬Lambda運算式。為了支援Lambda運算式,SE8的介面也可以有方法的實作,稱之為介面的預設方法,這完全顛覆了原本Java物件導向設計的規劃。但面對其他正逐步流行的程式語言,Java不得不這樣做以持續保有市占率。

  換句話說,Java面對其他語言的競爭,提出了Lambda運算式這項利器,並且在某種程度上,能夠取代為人所詬病、常見於視窗程式(事件傾聽處理)的內部匿名類別。故而本書副標取名為《Lambda的逆襲》以彰顯Java SE8的企圖。

  本書改版自暢銷數萬本的《初學指引》系列,作者認為本書已經不再適用於只想學些皮毛的讀者,而是期望將讀者由初學者導引成為Java初級工程師,要做到這一點,就應該在第一本學習書籍當中,充分掌握Java的設計精隨以及關鍵基礎技術,故而本書從SE8版開始更名為《掌握》系列。

  本書以細心規劃的進度,培養讀者在十六周的學習中,成功變身為Java初級工程師,同時釐清一些對於初學者容易產生困擾的技術,例如Java的限定泛型。並且在適當時機,讓讀者於不知不覺中,就學會了SE8的最新功能──Lambda運算式。同時本書也搭配精心設計的的累積式習題,讓讀者能夠循序漸進地真正成為一位Java程式設計師。

本書特色

  .由淺入深
  .Lambda無痛入門
  .釐清複雜的泛型語法
  .Java SE7到SE8的無縫接軌
  .釐清函數式介面與抽象類別的差異
  .釐清匿名類別與Lambda運算式的適用場合
  .釐清Java只有傳值呼叫,沒有如同C#的傳參考呼叫
  .透過「Coding偷撇步、注意事項」加強讀者的程式設計實務經驗
  .透過「延伸學習」明確引導讀者,未來的學習之路
  .透過「筆者的話」向讀者傳遞正確的基本觀念
  .探討浮點數變數為何不適合做為比較條件
  .探討編譯器為何加入final的this參數?
  .探討高鐵為何會重複賣票
  .累積式習題培養功力
  .其他…………
 

作者介紹

作者簡介

陳錦輝


  經歷:
  Time研究室專業作家、專業審校者
  私立育達商業技術學院 資管系兼任講師
  核心智識股份有限公司 產品經理/專案經理/軟體工程師

  研究領域/專長:程式語言、網頁設計、App開發、資料庫、人工智慧、知識工程、現代軟體工程

  陳錦輝老師長期投入於IT書籍的編寫、審校,至今發表達數十本著作,其著作列表請見jhchen1972.blogspot.tw/2009/10/1.html

  陳錦輝老師為著名的暢銷作者,撰寫之書籍銷售量達數十萬冊。近年來更投入於經典原文書的審校翻譯工作,為博碩文化名家名著系列的重要審校者,其中最經典的案例為2013銷售排行榜第一名的《無瑕的程式碼──Clean Code》及其姊妹作《無瑕的程式碼──番外篇──The Clean Coder》。這幾年,陳錦輝老師亦致力於縮短學用落差,積極為博碩文化開創適合於學校業師教學的新型態教科書,並兼任博碩文化的副總編輯。
 

目錄

第一單元 基礎程式設計篇
第 1章:Java 簡介
第 2章:Java 從零開始(Java 程式的基本結構)
第 3章:變數與運算式
第 4章:流程控制
第 5章:陣列(Array)
第 6章:函式(Method;方法)

第二單元 物件導向程式設計篇
第 7章:物件導向設計:類別與物件
第 8章:繼承
第 9章:介面
第10章:例外處理
第11章:類別庫(package)
第12章:檔案處理
第13章:多執行緒
第14章:泛型與集合(Collections Framework)

第三單元 視窗程式設計篇
第15章:內部類別與Lambda 運算式
第16章:圖形化程式設計

附錄

附錄 A 安裝JDK8(含工作環境設定)
附錄 B 安裝 Eclipse IDE(含中文化與範例應用)
附錄 C ASCII/Unicode 字元對應表
附錄 D 流程圖

電子附錄(書附光碟)Java Applet
 

詳細資料

  • ISBN:9789864340187
  • 叢書系列: 單行本
  • 規格:平裝 / 832頁 / 17 x 23 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣
贊助商廣告
 
 
金石堂 - 暢銷排行榜
這樣做生醫研究才好玩:從學習、創新到市場落地
作者:方旭偉
出版社:暖暖書屋文化事業股份有限公司
出版日期:2025-05-19
$ 316 
Taaze 讀冊生活 - 暢銷排行榜
空中英語教室雜誌 6月號/2025
出版社:創新書報股份有限公司
出版日期:2025-05-15
$ 162 
Taaze 讀冊生活 - 暢銷排行榜
台灣人的民防必修課:從台海戰爭到居家避難,一次看懂(韌性篇+應變篇,二冊套書不分售)
作者:黑熊學院
出版社:前衛出版社
出版日期:2024-11-20
$ 395 
Taaze 讀冊生活 - 暢銷排行榜
國高中生必備!真希望自然科學這樣教(暢銷修訂版)【套書】
作者:阿里.塞澤、庫爾特.貝克、海倫.皮契爾、肯.阿什韋爾
出版社:美藝學苑
出版日期:2024-09-05
$ 1531 
 
博客來 - 新書排行榜
孔雀王 愛藏版 6 (首刷限定版)
$ 270 
博客來 - 新書排行榜
與人為善的幸福哲學:吳家德的豐盛人生心法
作者:吳家德
出版社:遠流
出版日期:2025-04-17
$ 300 
金石堂 - 新書排行榜
劣情欲求(全)
作者:上川きち
出版社:東立出版社
出版日期:2025-06-30
$ 133 
金石堂 - 新書排行榜
異世界大修羅場 公會&隊伍 漫畫創作集(01)
作者:企劃:コミックノヴァ
出版社:青文出版社股份有限公司
出版日期:2025-05-15
$ 111 
 

©2025 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策