dc dotCreds
Flashcard notes

Oracle Java SE 17 Developer Study Guide

Preview the Oracle Java SE 17 Developer flashcard-note study format, then unlock Pro for the complete section-by-section guide.

46 of 46 sections shown
Study Guide preview

Unlock Pro for every Oracle Java SE 17 Developer flashcard-note lesson.

Preview the beginning of Section 1. Pro includes the complete Study Guide by section, plus Course Notes, guided course access, and Pro downloads.

Unlock with Pro

Opens the Oracle Java SE 17 Developer Practice Test purchase options.

Section 1 Primitive and reference conversions Preview

Preview: Java types, objects, and object-oriented design

Preview includes
  • 4 of 5 lesson topics
  • 1 overview segment
  • 3 core concepts
  • 2 exam tips

Lesson Topics

  • Compile-time Type Checking
  • Primitive Type Conversions
  • Reference Type Conversions
  • Conversion Rules Overview

Overview

This objective focuses on how Java handles conversions between primitive and reference types during compile-time.

Core Concepts

  • Compile-time type checking ensures type safety during compilation.
  • Conversion rules dictate the behavior of implicit and explicit conversions.
  • Scope and definite assignment influence conversion resolution.

Exam Tips

  • Focus on the specific rules governing conversions for each type (e.g., Integer vs. Double).
  • Remember that sealed types require permitted subtypes to be final, sealed, or non-sealed.
Section 1 continues in Pro.

Unlock Pro to read the full Primitive and reference conversions lesson plus every remaining Oracle Java SE 17 Developer Study Guide section.

Unlock with Pro
Section 2 List, Set, Queue, and Map selection Pro
List, Set, Queue, and Map selection unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 3 Build and consume stream pipelines Pro
Build and consume stream pipelines unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 4 Selection, loops, and switch expressions Pro
Selection, loops, and switch expressions unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 5 Date and time types and arithmetic Pro
Date and time types and arithmetic unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 6 Thread safety and shared mutable state Pro
Thread safety and shared mutable state unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 7 Read and write streams and readers Pro
Read and write streams and readers unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 8 Declare modules and dependencies Pro
Declare modules and dependencies unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 9 Connect and execute statements Pro
Connect and execute statements unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 10 Classes, interfaces, inheritance, and polymorphism Pro
Classes, interfaces, inheritance, and polymorphism unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 11 Generic bounds and wildcards Pro
Generic bounds and wildcards unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 12 Apply pattern matching for instanceof Pro
Apply pattern matching for instanceof unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 13 Intermediate and terminal operations Pro
Intermediate and terminal operations unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 14 Exception propagation and multi-catch Pro
Exception propagation and multi-catch unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 15 Formatting and parsing Pro
Formatting and parsing unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 16 Executors and tasks Pro
Executors and tasks unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 17 Use Path and Files Pro
Use Path and Files unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 18 Records, enums, and sealed hierarchies Pro
Records, enums, and sealed hierarchies unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 19 Comparable, Comparator, and sorting Pro
Comparable, Comparator, and sorting unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 20 Collectors, grouping, and reduction Pro
Collectors, grouping, and reduction unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 21 Export and open packages Pro
Export and open packages unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 22 Method overloading, overriding, and access Pro
Method overloading, overriding, and access unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 23 Functional interfaces and lambda capture Pro
Functional interfaces and lambda capture unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 24 Try-with-resources and suppression Pro
Try-with-resources and suppression unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 25 String and text-block behavior Pro
String and text-block behavior unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 26 Concurrent collections and atomic operations Pro
Concurrent collections and atomic operations unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 27 Traverse and filter file trees Pro
Traverse and filter file trees unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 28 Optional results Pro
Optional results unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 29 Use prepared statements Pro
Use prepared statements unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 30 Nested and local types Pro
Nested and local types unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 31 Immutability and collection factories Pro
Immutability and collection factories unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 32 Use records correctly Pro
Use records correctly unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 33 Service providers and consumers Pro
Service providers and consumers unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 34 Assertions and defensive validation Pro
Assertions and defensive validation unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 35 Numeric wrappers and precision Pro
Numeric wrappers and precision unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 36 Locks, synchronization, and deadlock Pro
Locks, synchronization, and deadlock unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 37 Serialization constraints Pro
Serialization constraints unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 38 Parallel stream safety and ordering Pro
Parallel stream safety and ordering unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 39 Locale and resource bundles Pro
Locale and resource bundles unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 40 Parallel task coordination Pro
Parallel task coordination unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 41 Handle files safely and portably Pro
Handle files safely and portably unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 42 Compile, package, and run modular applications Pro
Compile, package, and run modular applications unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 43 Navigate and update results Pro
Navigate and update results unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 44 Design sealed hierarchies Pro
Design sealed hierarchies unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 45 Manage transactions and resources Pro
Manage transactions and resources unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro
Section 46 Distinguish standard from preview features Pro
Distinguish standard from preview features unlocks with Pro.

Unlock Pro to read the full 5 topics flashcard-note study guide for this section.

Unlock with Pro