codeGK
Code it ALL
Java Data Types - CodeGK
Δ JAVA Tutorial
♦ Java Data Types

♣ About Java Data Types

Data Types are fundamentally classified based on the amount of memory for each Data Types.
Each Data Type can hold a different type of entity.
Some common occurring Data Types are int, float, string.

♣ Data Types in Java

Data types are divided into two groups:

Primitive data types - byte, short, int, long, float, double, boolean and char
Non-primitive data types - String, Arrays and Classes (usually can be created from java classes as objects)

♣ Primitive in Java

Below is a tabular explanation of Primitive Data Types
Table Info
Data Type(Primitive)SizeDescription
byte1 byteStores whole numbers from -128 to 127
short2 bytesStores whole numbers from -32,768 to 32,767
int4 bytesStores whole numbers from -2,147,483,648 to 2,147,483,647
long8 bytesStores whole numbers from -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
float4 bytesStores fractional numbers. Sufficient for storing 6 to 7 decimal digits
double8 bytesStores fractional numbers. Sufficient for storing 15 decimal digits
boolean1 bitStores true or false values
char2 bytesStores a single character/letter or ASCII values

♣ Example1: Bytes in Java

In this example, Byte is illustrated.
Example
Input:
Output:

♣ Example2: Short in Java

In this example, Short is illustrated.
Example
Input:
Output:

♣ Example3: Int in Java

In this example, Int is illustrated.
Example
Input:
Output:

♣ Example4: Long in Java

In this example, Long is illustrated.
Example
Input:
Output:

♣ Example5: Float in Java

In this example, Float is illustrated.
Example
Input:
Output:

♣ Example6: Double in Java

In this example, Double is illustrated.
Example
Input:
Output:

♣ Example7: Boolean in Java

In this example, Boolean is illustrated.
Example
Input:
Output:

♣ Example8: Char in Java

In this example, Char is illustrated.
Example
Input:
Output:
Prev_LessonNext_Lesson