How an object is created?

An object is created based on its class . You can consider a class as a blueprint, template, or a description how to create an object. When an object is created, memory is allocated to hold the object properties. An object reference pointing to that memory location is also created.

Read more

What is Java and its types?

The types of the Java programming language are divided into two categories: primitive types and reference types . The primitive types (§4.2) are the boolean type and the numeric types. The numeric types are the integral types byte , short , int , long , and char , and the floating-point types float and double .

Read more