About 21,000 results
Open links in new tab
  1. Primitive Data Types (The Java™ Tutorials - Oracle

    In addition to int, the Java programming language supports seven other primitive data types. A primitive type is predefined by the language and is named by a reserved keyword.

  2. Chapter 4. Types, Values, and Variables - Oracle Help Center

    The types of the Java programming language are divided into two categories: primitive types and reference types. The primitive types (§4.2) are the boolean type and the numeric types.

  3. Concurrency - Oracle Help Center

    The low-level concurrency primitives provided by the Java language (synchronized, volatile, wait(), notify(), and notifyAll()) are difficult to use correctly, and errors using these facilities can be difficult to …

  4. JDK 24 Documentation - Home

    JDK 24 Documentation Home Java Components page Looking for a different release? Other releases

  5. Autoboxing and Unboxing (The Java™ Tutorials > Learning the Java ...

    Autoboxing and unboxing lets developers write cleaner code, making it easier to read. The following table lists the primitive types and their corresponding wrapper classes, which are used by the Java …

  6. Synchronization (The Java™ Tutorials > Essential Java Classes ...

    This Java tutorial describes exceptions, basic input/output, concurrency, regular expressions, and the platform environment

  7. Drawing Geometric Primitives (The Java™ Tutorials > 2D Graphics ...

    Java Tutorials lesson shows how to use the Graphics2D class to draw graphic primitives, arbitrary shapes, and to display graphics with outline and fill styles

  8. Java Concurrency Utilities - Oracle

    Concurrent Programming in Java: Design Principles and Pattern (2nd Edition) by Doug Lea: A comprehensive work by a leading expert, who's also the architect of the Java platform's concurrency …

  9. Chapter 10. Arrays - Oracle

    The supertypes of an array type are specified in §4.10.3. The direct superclass of an array type is Object. Every array type implements the interfaces Cloneable and java.io.Serializable.

  10. Restrictions on Generics (The Java™ Tutorials - Oracle

    See Java Language Changes for a summary of updated language features in Java SE 9 and subsequent releases. See JDK Release Notes for information about new features, enhancements, …