FEATURES OF JAVA
By Samuel Rajkumar onjava is one of the most important software .emphasis is on data rather than procedure, an objects oriented program is divided into a number of entities is called a object. data structures are designed such that they characterised their objects. the methods that operate on the data of an object are combined together in the data structure. data is hidden and cannot be accesed by the external functions. objects may communicate with each other only throw the methods associated with the data. new data and new methods can be added easily whenever necessary. object oriented programming follows bottom up approach in program designing. object oriented program is an approach that provides a way of modularising a program by treating partition memory area for both data and functions that can be used as template for creating copies of such modules whenever necessary. the object oriented programming technique is a paradigm that describes the way in which elements between computer program must be organised and it also displays how the elements should interact with each other. there are seven basic concepts of java
1.objects
2.class
3.inheritance
4.dynamic binding
5.message passing
6. polymorphism
7.data abstraction and encapsulation
java is an extension of c++. this is some brief description about java.
