What is Java?

Object-Oriented (OO) is a technique or programming approach. The key point of OO is to incorporate and relate data with its operations. The data and operations are closely bundled. The encapsulation of data and operation as a single entity, the entity is called an “Object”.

An object can be thought of as a self-contained bundle, with behavior captured as code, and state represented by data. It’s a cleaner and more logical technique used to write code that is more reusable and maintainable.

It’s also an integrated development and run time environment used to build applications. E-business, corporations, gaming, data centers, scientific supercomputers, cell phones to the Internet use Java. Java is everywhere and Free!