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

 About This Book

 JDK - Java Development Kit

 Execution Process, Entry Point, Input and Output

Primitive Data Types and Literals

Data Types Supported in Java

 Integer Data Types

 Floating-Point Data Types

 Logical (Boolean) Data Type

 Literals of Primitive Types

 Literal Formats for Integers

 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

 Control Flow Statements

 Bits, Bytes, Bitwise and Shift Operations

 Managing Bit Strings in Byte Arrays

 Reference Data Types and Variables

 Enum Types and Enum Constants

 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

 Annotation Statements and Declarations

 Java Related Terminologies

 Archived Tutorials

 References

 Full Version in PDF/EPUB