Ocp Oracle Certified Professional Java Se 17 Developer (Exam 1z0-829) Programmer's Guide

Mughal, Khalid, Strelnikov, Vasily

  • 出版商: Pearson FT Press
  • 出版日期: 2023-03-20
  • 售價: $3,400
  • 貴賓價: 9.5$3,230
  • 語言: 英文
  • 頁數: 1851
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 0137993641
  • ISBN-13: 9780137993642
  • 相關分類: Java 程式語言OracleOracle 認證
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

This complete reference for Java certification contains so much information, we had to split it up into two print volumes for ease of use.

OCP Oracle Certified Professional Java SE 17 Developer (Exam 1Z0-829) Programmer's Guide is a unique guide that combines a rigorous introduction to programming in Java with meticulous coverage of the Java SE 17 and Java SE 11 Developer exam objectives. Fully updated to reflect changes in the latest exams, it features an increased focus on analyzing code scenarios--not just individual language constructs. Each objective is thoroughly addressed, reflecting the latest features and APIs, as well as best practices for taking the exam. The only book anyone needs to study for Java SE 17 Developer or Java SE 11 Developer certification. Book features include:

  • Easy to find coverage of key topics relevant to each exam objective
  • An introduction to essential concepts in object-oriented programming (OOP) and functional-style programming
  • In-depth coverage of declarations, access control, operators, flow control, OOP techniques, lambda expressions, streams, modules, concurrency, Java I/O, key API classes and much more
  • Program output demonstrating expected results from complete Java programs
  • Unique diagrams to illustrate important concepts, such as Java I/O, modules, and streams
  • Extensive use of Unified Modeling Language (UML) to illustrate program design
  • Dozens of review questions with annotated answers to help prepare for the exam and a complete mock exam

Contents, Volume I (print):
Figures xxiii
Tables xxvii
Examples xxxi
Foreword xxxix
Preface xli
Chapter 1: Basics of Java Programming 1
Chapter 2: Basic Elements, Primitive Data Types, and Operators 29
Chapter 3: Declarations 97
Chapter 4: Control Flow 151
Chapter 5: Object-Oriented Programming 189
Chapter 6: Access Control 323
Chapter 7: Exception Handling 363
Chapter 8: Selected API Classes 423
Chapter 9: Nested Type Declarations 489
Chapter 10: Object Lifetime 531
Chapter 11: Generics 563
Chapter 12: Collections, Part I: ArrayList 643
Chapter 13: Functional-Style Programming 673
Chapter 14: Object Comparison 741
Chapter 15: Collections: Part II 781
Index

Contents, Volume II (print):
Chapter 16: Streams 879
Chapter 17: Date and Time 1023
Chapter 18: Localization 1095
Chapter 19: Java Module System 1161
Chapter 20: Java I/O: Part I 1231
Chapter 21: Java I/O: Part II 1285
Chapter 22: Concurrency: Part I 1365
Chapter 23: Concurrency: Part II 1419
Chapter 24: Database Connectivity 1511
Chapter 25: Annotations 1555
Chapter 26: Secure Coding 1599
Appendix A: Taking the Java SE 17 and Java SE 11 Developer Exams 1615
Appendix B: Exam Topics: Java SE 17 Developer 1623
Appendix C: Exam Topics: Java SE 11 Developer 1629
Appendix D: Annotated Answers to Review Questions 1635
Appendix E: Mock Exam: Java SE 17 Developer 1709
Appendix F: Annotated Answers to Mock Exam 1737
Appendix G: Java Logging API Overview 1747
Index 1753

Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

商品描述(中文翻譯)

這本關於Java認證的完整參考書籍包含了大量的資訊,我們將它分成兩個印刷版本以便使用。

《OCP Oracle Certified Professional Java SE 17 Developer (Exam 1Z0-829) Programmer's Guide》是一本獨特的指南,結合了對Java編程的嚴格介紹和對Java SE 17和Java SE 11開發者考試目標的細致覆蓋。全面更新以反映最新考試的變化,它更加注重分析代碼場景,而不僅僅是個別的語言結構。每個目標都得到了徹底的解釋,反映了最新的功能和API,以及考試的最佳實踐。這是任何人準備Java SE 17開發者或Java SE 11開發者認證考試所需的唯一一本書籍。書籍特點包括:

- 易於找到與每個考試目標相關的關鍵主題的覆蓋範圍
- 對面向對象編程(OOP)和函數式編程的基本概念的介紹
- 深入涵蓋聲明、訪問控制、運算符、流程控制、OOP技術、lambda表達式、流、模塊、並發、Java I/O、關鍵API類等等
- 展示完整Java程序預期結果的程式輸出
- 用於說明重要概念(如Java I/O、模塊和流)的獨特圖表
- 廣泛使用統一建模語言(UML)來說明程序設計
- 大量的審查問題,附有註釋的答案,以幫助準備考試,以及一個完整的模擬考試

《內容,第一卷(印刷版):》
- 圖表 xxiii
- 表格 xxvii
- 範例 xxxi
- 前言 xxxix
- 前言 xli
- 第1章:Java編程基礎 1
- 第2章:基本元素、基本數據類型和運算符 29
- 第3章:聲明 97
- 第4章:控制流程 151
- 第5章:面向對象編程 189
- 第6章:訪問控制 323
- 第7章:異常處理 363
- 第8章:選定的API類 423
- 第9章:嵌套類型聲明 489
- 第10章:對象生命週期 531
- 第11章:泛型 563
- 第12章:集合,第一部分:ArrayList 643
- 第13章:函數式編程 673
- 第14章:對象比較 741
- 第15章:集合,第二部分 781
- 索引

《內容,第二卷(印刷版):》
- 第16章:流 879
- 第17章:日期和時間 1023
- 第18章:本地化 1095
- 第19章:Java模塊系統 1161
- 第20章:Java I/O,第一部分 1231
- 第21章:Java I/O,第二部分 1285
- 第22章:並發,第一部分 1365
- 第23章:並發,第二部分 1419
- 第24章:數據庫連接 1511
- 第25章:註釋 1555
- 第26章:安全編碼 1599
- 附錄A:參加Java SE 17和Java SE 11開發者考試 1615
- 附錄B:考試主題:Java SE 17開發者 1623
- 附錄C:考試主題:Java SE 11開發者 1629
- 附錄D:審查問題的註釋答案 1635
- 附錄E:模擬考試:Java SE 17開發者 1709
- 附錄F:模擬考試的註釋答案 1737
- 附錄G:Java日誌API概述 1747
- 索引 1753

請在書中查看詳細資訊以便註冊以便方便地獲取下載、更新和/或更正。

作者簡介

Khalid A. Mughal is associate professor (emeritus) in the Department of Informatics, University of Bergen, Norway. During his extensive career, he has designed and implemented many courses on Java, object-oriented system development, web application development, software security, and compiler techniques. He has also given seminars for the IT industry. He is the principal author of several books on Java.

Vasily A. Strelnikov is a senior principal Oracle Cloud Infrastructure solutions specialist at Oracle. Strelnikov's specialties are large-scale system design and integration using Java. He has created training courses for Java and Java EE. He co-created the OCP certification exam and has developed official Oracle University training videos for it.

作者簡介(中文翻譯)

Khalid A. Mughal是挪威卑爾根大學資訊學系的副教授(名譽退休)。在他豐富的職業生涯中,他設計並實施了許多關於Java、物件導向系統開發、網路應用程式開發、軟體安全和編譯技術的課程。他也曾為IT行業舉辦研討會。他是幾本關於Java的主要作者之一。

Vasily A. Strelnikov是Oracle的高級主要Oracle Cloud基礎架構解決方案專家。Strelnikov的專長是使用Java進行大規模系統設計和整合。他創建了Java和Java EE的培訓課程。他共同創建了OCP認證考試,並為其開發了官方的Oracle University培訓視頻。