 |
售價:537

|
|
詳細資料ISBN:9789864340187
叢書系列:單行本
規格:平裝 / 832頁 / 17 X 23 CM / 普通級 / 單色印刷 / 初版
出版地:台灣
內容簡介 在寫程式時,我們有時會希望『傳遞一段程式碼』給某個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參數? .探討高鐵為何會重複賣票 .累積式習題培養功力 .其他………… |
詳細商品說明 |
掌握Java SE8程式設計:Lambda的逆襲(附DVD)該商品熱烈銷售中~ 避免向隅,欲購從速~要到處比價;尋找低價及可靠的網購地方!我有去遍尋各大購物網站momo購物、yahoo奇摩購物、博客來、PChome線上購物、ibon mart搜尋優惠價格!掌握Java SE8程式設計:Lambda的逆襲(附DVD) 等好久終於開賣了超讚的啦!最近有些網友在問掌握Java SE8程式設計:Lambda的逆襲(附DVD)要去哪裡買最便宜呢? |
最近我也在找掌握Java SE8程式設計:Lambda的逆襲(附DVD)的相關資訊~要到處比價;尋找低價及可靠的網購地方!一直以來我都很相信CAROL推荐的東西。網路購物EC是擋不住的趨勢,可以方便比價只要用功通常都能買到相對便宜的商品!因為我自己也想要了解掌握Java SE8程式設計:Lambda的逆襲(附DVD),所以到處尋找資訊做功課. |
資料來源:博客來
r7b1i0 發表在 痞客邦 留言(0) 人氣()