Java SE7/8 OCAJP 專業認證指南:擬真試題實戰

博碩文化股份有限公司
Free sample

★解析原廠文件,切合認證範圍!
★對照範例程式,迅速了解內容!
★彙整教學經驗,重點一次掌握!
★圖解複雜觀念,學習輕鬆上手!
★演練擬真試題,掌握考試精髓!
Java技術經過20多年的發展,早已廣泛應用。最近新興科技如大數據、物聯網、金融科技的風起雲湧,更讓Java一躍成為最熱門的程式語言,也讓Java認證在職場上炙手可熱。
Java由版本7開始,將原本的OCPJP認證分拆為基礎OCAJP認證和進階OCPJP認證,除命題範圍大幅修改之外,難度也提升不少,讓不少有志取得認證的人士望之卻步。
本書為作者依據原廠公布的命題範圍,深入研讀相關文件,並以生活化的口吻、豐富的圖解,融入自己多年的程式設計經驗,將課堂上學員不解的疑難,以精煉的文字呈現於書中。
再搭配豐富的範例,與章末擬真試題演練,期能讓你以有效率的準備方式,順利取得認證。

【本書特色】
1.認證考試介紹:詳細說明Java SE 7/8 OCAJP認證考試的範圍和命題方向。
2.觀念由淺入深:講解基礎觀念,並蒐錄課堂學員問答,以精心設計的豐富圖說及「課堂小祕訣」專欄,引領學習。
3.擬真試題練習:透過範例及試題演練,測試觀念、掌握程度並熟悉認證考試題型。
Read more
Collapse
Loading...

Additional Information

Publisher
博碩文化股份有限公司
Read more
Collapse
Published on
Jul 2, 2016
Read more
Collapse
Pages
464
Read more
Collapse
ISBN
9789864341245
Read more
Collapse
Read more
Collapse
Best For
Read more
Collapse
Language
Chinese
Read more
Collapse
Genres
Computers / Programming Languages / Java
Read more
Collapse
Content Protection
This content is DRM protected.
Read more
Collapse

Reading information

Smartphones and Tablets

Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.

Laptops and Computers

You can read books purchased on Google Play using your computer's web browser.

eReaders and other devices

To read on e-ink devices like the Sony eReader or Barnes & Noble Nook, you'll need to download a file and transfer it to your device. Please follow the detailed Help center instructions to transfer the files to supported eReaders.
在寫程式時,我們有時會希望『傳遞一段程式碼』給某個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參數?
.探討高鐵為何會重複賣票
.累積式習題培養功力
.其他…………

全面升級 內容涵蓋:
1z0-803 OCA Java SE 7 Programmer I 基礎認證
1z0-804 OCP Java SE 7 Programmer II 專業認證
1z0-805 Java 7 升級考
 
最新雙劍合璧版超值內容:
‧OCA/OCP Java SE 7 Programmer 最新超擬真試題
‧如何報考 OCA/OCP Java SE 7 Programmer
‧Java 7.0 的新技術體驗

本書接續暢銷書《猛虎出閘制霸版-最新OCP Java SE 6 Programmer專業認證》全新改版,內容支援 OCA/OCP JavaSE 7 Programmer 雙認證考試與升級考,提供給您涵蓋度最齊全,最具競爭力的認證準備。內容包含 Java 7 基礎知識與認證考試範圍,為您建立學習的正確觀念,輕易掌握關鍵考題。

經過了近 20 年發展,1995 才問世的 Java 從一個默默無名的技術,不斷地拓展並滲透到每一個人的生活中,小到生活中的晶片卡、智慧型手機、機上盒(set-top box)、數位電視、個人電腦,大到企業組織系統乃至美國太空總署火星計畫,都有它的蹤跡。

根據專家預測,Java 技術今後將會更廣泛地被使用在企業應用(97%)、桌面端應用和智慧行動通訊應用這三個層面上。非官方調查也顯示,隨著智慧型產業的發展目前全球已有超過 70% 的軟體發展人員使用 Java 語言,TIOBE 每月針對最受歡迎語言的排名 Java 也都是以第一名的姿態呈現。您還在等甚麼呢?讓我們一同進入 Java 的行列,為世界探索更多新的可能!

#碁峰資訊 GOTOP Information Inc.

©2019 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.