Example 1: how to check type of primitive value in java
int i = 20;
float f = 20.2f;
System.out.println(((Object)i).getClass().getName());
System.out.println(((Object)f).getClass().getName());
Example 2: all data types in java
Data Type Size Stores
byte 1 byte whole numbers from -128 to 127
short 2 bytes whole numbers from -32,768 to 32,767
int 4 bytes whole numbers from -2,147,483,648 to 2,147,483,647
long 8 bytes whole numbers from -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
float 4 bytes fractional numbers; sufficient for storing 6 to 7 decimal digits
double 8 bytes fractional numbers; sufficient for storing 15 decimal digits
boolean 1 bit true or false values
char 2 bytes single character/letter or ASCII values
Example 3: primitive and non primitive data types in java
Primitive data types are those data types which are used by programmers when creating variables in their program.
For example :-
* boolean
* char
* byte
* short
* int
* long
* float
* double
Non-Primitive data types:
* String
* array
* enum
* class
* etc
Example 4: non primitive data types in java
Non-Primitive Data Types: These data types are not actually defined by
the programming language but are created by the programmer. They are
also called “reference variables” or “object references” since they
refer to a memory location which stores the data.
All classes are non-primitive data types.
Example : Object, String, Integer, Boolean, etc...
Example 5: what are the primitive types java
Primitive types are the most basic data
types available within the Java language.
Some of them are boolean , byte , char ,
short , int , long , float and double .
These types serve as the building blocks
of data manipulation in Java.