ເກມ
ແອັບ
ຮູບເງົາ ແລະ ໂທລະພາບ
ປຶ້ມ
ເດັກນ້ອຍ
google_logo Play
ເກມ
ແອັບ
ຮູບເງົາ ແລະ ໂທລະພາບ
ປຶ້ມ
ເດັກນ້ອຍ
none
search
help_outline
ເຂົ້າສູ່ລະບົບດ້ວຍ Google
play_apps
ຫ້ອງສະໝຸດ ແລະ ອູປະກອນ
payment
ການຈ່າຍເງິນ ແລະ ການສະໝັກໃຊ້
reviews
ການເຄື່ອນໄຫວຂອງຂ້ອຍໃນ Play
redeem
ຂໍ້ສະເໜີ
Play Pass
ການປັບແຕ່ງເປັນແບບສ່ວນຕົວໃນ Play
settings
ການຕັ້ງຄ່າ
ນະໂຍບາຍຄວາມເປັນສ່ວນຕົວ
•
ຂໍ້ກຳນົດບໍລິການ
ເກມ
ແອັບ
ຮູບເງົາ ແລະ ໂທລະພາບ
ປຶ້ມ
ເດັກນ້ອຍ
掌握Java SE8程式設計──Lambda的逆襲
陳錦輝
ມິ.ຖ. 2015
· 博碩文化股份有限公司
ປຶ້ມອີບຸກ
832
ໜ້າ
US$11,59
ປຶ້ມອີບຸກ US$9,27
US$2,91
ເຊົ່າ US$2,62
ຕົວຢ່າງຟຣີ
ເພີ່ມເຂົ້າໃນລາຍການທີ່ຢາກໄດ້
ຊື້ເປັນຂອງຂວັນ
ກ່ຽວກັບປຶ້ມ e-book ນີ້
arrow_forward
在寫程式時,我們有時會希望『傳遞一段程式碼』給某個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參數?
.探討高鐵為何會重複賣票
.累積式習題培養功力
.其他…………
Computers & technology
ໃຫ້ຄະແນນ e-book ນີ້
ບອກພວກເຮົາວ່າທ່ານຄິດແນວໃດ.
ຂຽນຄຳຕິຊົມ
ອ່ານຂໍ້ມູນຂ່າວສານ
expand_more
ສະມາດໂຟນ ແລະ ແທັບເລັດ
ຕິດຕັ້ງ
ແອັບ Google Play Books
ສຳລັບ
Android
ແລະ
iPad/iPhone
. ມັນຊິ້ງຂໍ້ມູນໂດຍອັດຕະໂນມັດກັບບັນຊີຂອງທ່ານ ແລະ ອະນຸຍາດໃຫ້ທ່ານອ່ານທາງອອນລາຍ ຫຼື ແບບອອບລາຍໄດ້ ບໍ່ວ່າທ່ານຈະຢູ່ໃສ.
ແລັບທັອບ ແລະ ຄອມພິວເຕີ
ທ່ານສາມາດຟັງປຶ້ມສຽງທີ່ຊື້ໃນ Google Play ໂດຍໃຊ້ໂປຣແກຣມທ່ອງເວັບຂອງຄອມພິວເຕີຂອງທ່ານໄດ້.
eReaders ແລະອຸປະກອນອື່ນໆ
ເພື່ອອ່ານໃນອຸປະກອນ e-ink ເຊັ່ນ: Kobo eReader, ທ່ານຈຳເປັນຕ້ອງດາວໂຫຼດໄຟລ໌ ແລະ ໂອນຍ້າຍມັນໄປໃສ່ອຸປະກອນຂອງທ່ານກ່ອນ. ປະຕິບັດຕາມຄຳແນະນຳລະອຽດຂອງ
ສູນຊ່ວຍເຫຼືອ
ເພື່ອໂອນຍ້າຍໄຟລ໌ໄໃສ່ eReader ທີ່ຮອງຮັບ.
ເພີ່ມເຕີມຈາກ 陳錦輝
arrow_forward
掌握Java SE11程式設計
陳錦輝
Computers & technology
1,0
star
US$16,55
US$9,99
C語言初學指引【第五版】── 成為高手的奠基之路
陳錦輝
Computers & technology
US$15,23
US$9,99
掌握Java程式設計:使用長期支援版本JDK11/17
陳錦輝
Computers & technology
US$21,52
US$12,91
C語言初學指引【第六版】── 成為高手的奠基之路
陳錦輝
Computers & technology
US$21,52
US$12,91
ປຶ້ມອີບຸກທີ່ຄ້າຍຄືກັນ
arrow_forward
掌握Java SE11程式設計
陳錦輝
Computers & technology
1,0
star
US$16,55
US$9,99
JSP 2.3動態網頁技術(第五版)
榮欽科技
Computers & technology
US$2,78
US$2,50
C語言初學指引【第五版】── 成為高手的奠基之路
陳錦輝
Computers & technology
US$15,23
US$9,99
PHP+MySQL網站系統開發講座(第二版)
陳朝鈞
Computers & technology
4,0
star
US$2,25
US$2,02