Java Tutorials - Herong's Tutorial Examples - v8.22, by Herong Yang
Data Types Supported in Java
This section provides a list of data types supported in Java: 8 primitive data types and 5 reference data types.
What are data types supported in Java? The following table lists all data types supported in Java and shows how they related to each other:
Data Types | |- Primitive Types | | | |- Numeric Types | | | | | |- Integral Types | | | |- byte | | | |- short | | | |- int | | | |- long | | | |- char | | | | | |- Floating Point Types | | |- float | | |- double | | | |- boolean | |- Reference Types |...
Primitive types will be discussed in this chapter. Reference types will be discussed in other chapters in this book.
Table of Contents
Execution Process, Entry Point, Input and Output
►Primitive Data Types and Literals
Literal Formats for Integers - Example
Literal Formats for Floating-Point
Literal Formats for Floating-Point - Example
Literal Formats for Characters
Literal Formats for Character - Example
Bits, Bytes, Bitwise and Shift Operations
Managing Bit Strings in Byte Arrays
Reference Data Types and Variables
StringBuffer - The String Buffer Class
System Properties and Runtime Object Methods
Generic Classes and Parameterized Types
Generic Methods and Type Inference
Lambda Expressions and Method References
Java Modules - Java Package Aggregation
Execution Threads and Multi-Threading Java Programs
ThreadGroup Class and "system" ThreadGroup Tree
Synchronization Technique and Synchronized Code Blocks
Deadlock Condition Example Programs
Garbage Collection and the gc() Method
Assert Statements and -ea" Option