OCP Oracle Certified Professional Java SE 17 guide : exam 1z0-829 /
An effective and practical study aid to the new OCP Java SE 17 Developer certification exam In the OCP Oracle Certified Professional Java SE 17 Developer Study Guide: Exam 1Z0-829, you'll find accessible and essential test prep material for the in-demand and practical OCP Java SE 17 Developer c...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Hoboken, New Jersey :
John Wiley & Sons, Inc,
2022.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Cover
- Title Page
- Copyright Page
- Contents at a Glance
- Contents
- Introduction
- Understanding the Exam
- Reading This Book
- Studying for the Exam
- Applying Test-Taking Strategies
- Taking the Exam
- Objective Map
- Assessment Test
- Chapter 1 Building Blocks
- Learning about the Environment
- Major Components of Java
- Downloading a JDK
- Understanding the Class Structure
- Fields and Methods
- Comments
- Classes and Source Files
- Writing a main() Method
- Creating a main() Method
- Passing Parameters to a Java Program
- Understanding Package Declarations and Imports
- Packages
- Wildcards
- Redundant Imports
- Naming Conflicts
- Creating a New Package
- Compiling and Running Code with Packages
- Compiling to Another Directory
- Compiling with JAR Files
- Creating a JAR File
- Ordering Elements in a Class
- Creating Objects
- Calling Constructors
- Reading and Writing Member Fields
- Executing Instance Initializer Blocks
- Following the Order of Initialization
- Understanding Data Types
- Using Primitive Types
- Using Reference Types
- Distinguishing between Primitives and Reference Types
- Creating Wrapper Classes
- Defining Text Blocks
- Declaring Variables
- Identifying Identifiers
- Declaring Multiple Variables
- Initializing Variables
- Creating Local Variables
- Passing Constructor and Method Parameters
- Defining Instance and Class Variables
- Inferring the Type with var
- Managing Variable Scope
- Limiting Scope
- Tracing Scope
- Applying Scope to Classes
- Reviewing Scope
- Destroying Objects
- Understanding Garbage Collection
- Tracing Eligibility
- Summary
- Exam Essentials
- Review Questions
- Chapter 2 Operators
- Understanding Java Operators
- Types of Operators
- Operator Precedence
- Applying Unary Operators
- Complement and Negation Operators
- Increment and Decrement Operators
- Working with Binary Arithmetic Operators
- Arithmetic Operators
- Numeric Promotion
- Assigning Values
- Assignment Operator
- Casting Values
- Compound Assignment Operators
- Return Value of Assignment Operators
- Comparing Values
- Equality Operators
- Relational Operators
- Logical Operators
- Conditional Operators
- Making Decisions with the Ternary Operator
- Summary
- Exam Essentials
- Review Questions
- Chapter 3 Making Decisions
- Creating Decision-Making Statements
- Statements and Blocks
- The if Statement
- The else Statement
- Shortening Code with Pattern Matching
- Applying switch Statements
- The switch Statement
- The switch Expression
- Writing while Loops
- The while Statement
- The do/while Statement
- Infinite Loops
- Constructing for Loops
- The for Loop
- The for-each Loop
- Controlling Flow with Branching
- Nested Loops
- Adding Optional Labels
- The break Statement
- The continue Statement
- The return Statement
- Unreachable Code
- Reviewing Branching