This OCP Oracle Certified Professional Java SE 11 Programmer I Study Guide: Exam 1Z0-815 and the Programmer II Study Guide: Exam ...
Download steht sofort bereit
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. Autorentext 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. Klappentext 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:
* Class Design
* Functional Programming
* Secure Coding
* Advanced strings and Localization
* Functional Interface and Lambda Expressions
* Java Stream API
* Lambda Operations on Streams
* Database Applications with JDBC
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:
*Interactive test bank with 2 practice exams. Practice exams help you identify areas where further review is needed. Get more than 90% of the answers correct, and you're ready to take the certification exam.
*More than 250 electronic flashcards to reinforce learning and last-minute prep before the exam
*Comprehensive glossary in PDF format gives you instant access to the key terms so you are fully prepared Inhalt 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 @Deprecated 85 Ignoring Warnings with @SuppressWarnings 86 Protecting Arguments with @SafeVarargs 88 Reviewing Common Annotations 89 Summary 91 Exam Essentials 92 Review Questions 94 Chapter 3 Generics and Collections 105 Using Method References 107 Calling Static Methods 108 Calling Instance Methods on a Particular Object 109 Calling Instance Methods on a Parameter 109 Calling Constructors 110 Reviewing Method References 110 Using Wrapper Classes 111 Using the Diamond Operator 113 Using Lists, Sets, Maps, and Queues 114 Common Collections Methods 115 Using the List Interface 119 Using the Set Interface 124 Using the Queue Interface 126 Using the Map Interface 128 Comparing Collection Types 135 Sorting Data 137 Creating a Comparable Class 137 Comparing Data with a *Comparator &...
OCP Oracle Certified Professional Java SE 11 Programmer II Study Guide