ហ្គេម
កម្មវិធី
ភាពយន្ត
សៀវភៅ
កុមារ
google_logo Play
ហ្គេម
កម្មវិធី
ភាពយន្ត
សៀវភៅ
កុមារ
none
search
help_outline
ចូលដោយប្រើ Google
play_apps
បណ្ណាល័យ និងឧបករណ៍
payment
ការបង់ប្រាក់ និងការជាវ
reviews
សកម្មភាព Play របស់ខ្ញុំ
redeem
ការផ្តល់ជូន
Play Pass
ការកំណត់ឱ្យមានលក្ខណៈផ្ទាល់ខ្លួននៅក្នុង Play
settings
ការកំណត់
គោលការណ៍ឯកជនភាព
•
លក្ខខណ្ឌប្រើប្រាស់
ហ្គេម
កម្មវិធី
ភាពយន្ត
សៀវភៅ
កុមារ
掌握Java SE8程式設計──Lambda的逆襲
陳錦輝
មិថុនា 2015
· 博碩文化股份有限公司
សៀវភៅអេឡិចត្រូនិច
832
ទំព័រ
11.59$
សៀវភៅអេឡិចត្រូនិកតម្លៃ 9.27$
2.91$
ជួលតម្លៃ 2.62$
គំរូឥតគិតថ្លៃ
បញ្ចូលទៅក្នុងបញ្ជីប្រាថ្នា
ទិញជាកាដូ
អំពីសៀវភៅអេឡិចត្រូនិកនេះ
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
វាយតម្លៃសៀវភៅអេឡិចត្រូនិកនេះ
ប្រាប់យើងអំពីការយល់ឃើញរបស់អ្នក។
សរសេរការវាយតម្លៃ
អានព័ត៌មាន
expand_more
ទូរសព្ទឆ្លាតវៃ និងថេប្លេត
ដំឡើង
កម្មវិធី Google Play Books
សម្រាប់
Android
និង
iPad/iPhone
។ វាធ្វើសមកាលកម្មដោយស្វ័យប្រវត្តិជាមួយគណនីរបស់អ្នក និងអនុញ្ញាតឱ្យអ្នកអានពេលមានអ៊ីនធឺណិត ឬគ្មានអ៊ីនធឺណិតនៅគ្រប់ទីកន្លែង។
កុំព្យូទ័រយួរដៃ និងកុំព្យូទ័រ
អ្នកអាចស្ដាប់សៀវភៅជាសំឡេងដែលបានទិញនៅក្នុង Google Play ដោយប្រើកម្មវិធីរុករកតាមអ៊ីនធឺណិតក្នុងកុំព្យូទ័ររបស់អ្នក។
eReaders និងឧបករណ៍ផ្សេងទៀត
ដើម្បីអាននៅលើឧបករណ៍ e-ink ដូចជាឧបករណ៍អានសៀវភៅអេឡិចត្រូនិក Kobo អ្នកនឹងត្រូវទាញយកឯកសារ ហើយផ្ទេរវាទៅឧបករណ៍របស់អ្នក។ សូមអនុវត្តតាមការណែនាំលម្អិតរបស់
មជ្ឈមណ្ឌលជំនួយ
ដើម្បីផ្ទេរឯកសារទៅឧបករណ៍អានសៀវភៅអេឡិចត្រូនិកដែលស្គាល់។
ច្រើនទៀតដោយ 陳錦輝
arrow_forward
掌握Java SE11程式設計
陳錦輝
Computers & technology
1.0
star
16.55$
9.99$
C語言初學指引【第五版】── 成為高手的奠基之路
陳錦輝
Computers & technology
15.23$
9.99$
掌握Java程式設計:使用長期支援版本JDK11/17
陳錦輝
Computers & technology
21.52$
12.91$
C語言初學指引【第六版】── 成為高手的奠基之路
陳錦輝
Computers & technology
21.52$
12.91$
សៀវភៅអេឡិចត្រូនិកស្រដៀងគ្នា
arrow_forward
掌握Java SE11程式設計
陳錦輝
Computers & technology
1.0
star
16.55$
9.99$
JSP 2.3動態網頁技術(第五版)
榮欽科技
Computers & technology
2.78$
2.50$
C語言初學指引【第五版】── 成為高手的奠基之路
陳錦輝
Computers & technology
15.23$
9.99$
PHP+MySQL網站系統開發講座(第二版)
陳朝鈞
Computers & technology
4.0
star
2.25$
2.02$