About Java

A Java class is a blueprint or prototype that defines the variables and methods common to all instances of a certain type. It defines the implementation of a particular kind of instance.

A Java object is an instance of a Java class. It is a real time instance of Java classes, created using the Java Virtual Machine. An instance of a class, handled using a variable, encapsulates the real time information of the class.

Methods of a class define the various functions a class or its object must perform. Methods are similar to the functions or procedures in procedural languages such as C.

Parameters are used to pass the information an object requires to perform a certain task.

Java software objects interact and communicate with each other using messages.

For more information about Java technology, see www.oracle.com/java.