♦ 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 TypesData Type(Primitive) | Size | Description |
---|---|---|
byte | 1 byte | Stores whole numbers from -128 to 127 |
short | 2 bytes | Stores whole numbers from -32,768 to 32,767 |
int | 4 bytes | Stores whole numbers from -2,147,483,648 to 2,147,483,647 |
long | 8 bytes | Stores whole numbers from -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 |
float | 4 bytes | Stores fractional numbers. Sufficient for storing 6 to 7 decimal digits |
double | 8 bytes | Stores fractional numbers. Sufficient for storing 15 decimal digits |
boolean | 1 bit | Stores true or false values |
char | 2 bytes | Stores 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: