CHF32.70
Download est disponible immédiatement
This OCP Oracle Certified Professional Java SE 11 Programmer I Study Guide: Exam 1Z0-815 and the Programmer II Study Guide: Exam 1Z0-816 were published before Oracle announced major changes to its OCP certification program and the release of the new Developer 1Z0-819 exam.
No matter the changes, rest assured both of the Programmer I and II Study Guides cover everything you need to prepare for and take Exam 1Z0-819. If you've purchased one of the Programmer Study Guides, purchase the other one and you'll be all set.
NOTE: The OCP Java SE 11 Programmer I Exam 1Z0-815 and Programmer II Exam 1Z0-816 have been retired (as of October 1, 2020), and Oracle has released a new Developer Exam 1Z0-819 to replace the previous exams. The Upgrade Exam 1Z0-817 remains the same.
The completely-updated preparation guide for the new OCP Oracle Certified Professional Java SE 11 Programmer II exam--covers Exam 1Z0-816
Java, a platform-independent, object-oriented programming language, is used primarily in mobile and desktop application development. It is a popular language for client-side cloud applications and the principal language used to develop Android applications. Oracle has recently updated its Java Programmer certification tracks for Oracle Certified Professional.
OCP Oracle Certified Professional Java SE 11 Programmer II Study Guide ensures that you are fully prepared for this difficult certification exam. Covering 100% of exam objectives, this in-depth study guide provides comprehensive coverage of the functional-programming knowledge necessary to succeed. Every exam topic is thoroughly and completely covered including exceptions and assertions, class design, generics and collections, threads, concurrency, IO and NIO, and more. Access to Sybex's superior online interactive learning environment and test bank--including self-assessment tests, chapter tests, bonus practice exam questions, electronic flashcards, and a searchable glossary of important terms--provides everything you need to be fully prepared on exam day. This must-have guide:
Covers all exam objectives such as inheriting abstract classes and interfaces, advanced strings and localization, JDBC, and Object-Oriented design principles and patterns
Explains complex material and reinforces your comprehension and retention of important topics
Helps you master more advanced areas of functional programming
Demonstrates practical methods for building Java solutions
OCP Oracle Certified Professional Java SE 11 Programmer II Study Guide will prove invaluable for anyone seeking achievement of this challenging exam, as well as junior- to senior-level programmers who uses Java as their primary programming language.
Auteur
Scott Selikoff, OCA/OCP 8 and OCP 11, has been a professional Java Enterprise architect for over 20 years. He is the founder of Selikoff Solutions, LLC, specializing in building custom mobile and server solutions for businesses in the tri-state New York City area. Jeanne Boyarsky, OCA/OCP 8 and OCP 11, is a Java Champion and has worked as a Java developer for a major bank for more than 18 years. She is a senior moderator at CodeRanch, and trains and mentors students of all levels, including the programming division of a FIRST robotics team.
Texte du rabat
The new study guide for the latest Oracle Certified Java SE 11 Programmer II and Upgrade exams. The OCP Oracle Certified Professional Java SE 11 Programmer II Study Guide??is essential for anyone preparing for this challenging exam. Oracle has updated its Java Programmer certification track for OCP certificationthis must-have guide covers 100% of the latest Exam 1Z0-816 objectives PLUS an appendix custom tailored for those taking the 1Z0-817 Upgrade Exam. In-depth chapters provide clear and accurate coverage of the knowledge and skills needed to be thoroughly prepared on exam day. This one-stop resource includes access to the Sybex online interactive learning environment and test bank, featuring a self-assessment test, chapter quizzes, bonus practice exam questions, electronic flashcards, a searchable glossary of key terms, and more. Coverage of 100% of all exam objectives in this Study Guide means you'll be ready for:
Threads, Concurrency, I/O, and NIO.2 ABOUT THE OCP PROGRAM The Oracle Certified Professional (OCP)??credential validates a high level of skill and knowledge in a specific area of Oracle technology, such as Java SE and Oracle Cloud Infrastructure. OCP certification is regularly used by IT managers as a benchmark to evaluate the qualifications of employees and job candidates. Visit education.oracle.com/certification for more information. Interactive learning environment Take your exam prep to the next level with Sybex's superior interactive online study tools. To access our learning environment, simply visit http://www.wiley.com/go/ sybextestprep, type in your unique PIN, and instantly gain one year of FREE access after activation to:
Contenu
Introduction xxi
Assessment Test xliv
Chapter 1 Java Fundamentals 1
Applying the final Modifier 2
Declaring final Local Variables 3
Adding final to Instance and static Variables 4
Writing final Methods 5
Marking Classes final 5
Working with Enums 6
Creating Simple Enums 6
Using Enums in Switch Statements 8
Adding Constructors, Fields, and Methods 9
Creating Nested Classes 12
Declaring an Inner Class 12
Creating a static Nested Class 15
Writing a Local Class 17
Defining an Anonymous Class 18
Reviewing Nested Classes 21
Understanding Interface Members 22
Relying on a default Interface Method 23
Using static Interface Methods 27
Introducing private Interface Methods 28
Introducing private static Interface Methods 29
Reviewing Interface Members 31
Introducing Functional Programming 32
Defining a Functional Interface 32
Declaring a Functional Interface with Object Methods 34
Implementing Functional Interfaces with Lambdas 36
Writing Lambda Expressions 38
Working with Lambda Variables 40
Summary 43
Exam Essentials 44
Review Questions 46
Chapter 2 Annotations 59
Introducing Annotations 60
Understanding Metadata 60
Purpose of Annotations 61
Creating Custom Annotations 64
Creating an Annotation 64
Specifying a Required Element 65
Providing an Optional Element 66
Selecting an Element Type 67
Applying Element Modifiers 67
Adding a Constant Variable 68
Reviewing Annotation Rules 68
Applying Annotations 69
Using Annotations in Declarations 69
Mixing Required and Optional Elements 71
Creating a value() Element 71
Passing an Array of Values 73
Declaring Annotation-Specific Annotations 74
Limiting Usage with @Target 74
Storing Annotations with @Retention 77
Generating Javadoc with @Documented 77
Inheriting Annotations with @Inherited 79
Supporting Duplicates with @Repeatable 79
Reviewing Annotation-Specific Annotations 81
Using Common Annotations 83
Marking Methods with @Override 83
Declaring Interfaces with @FunctionalInterface 84
Retiring Code with @*D…