Easy to use and write
Robust code: early error checking
Java is a
object-oriented computer programming
"write once, run anywhere" (WORA)
Java is an Object Oriented Language. As a
language that has the Object Oriented feature Java
supports the following fundamental concepts:
A class is nothing but a blueprint or a template for
creating different objects which defines its
properties and behaviors.
Object => instance of a class
State and behaviour
Writing Operations and methods stored in a single
class.This is Called Encapsulation
Inheritance: The New Class is Existing from Old
Class,i.e SubClass is Existing from Super Class.
Polymorphisam: Single Form behaving diffreantly
in diffreant Situations.
Abstraction:-Hidding non-essential features and
showing the essential features (or) Hidding
unnecessary data from the users details,is called
abstraction. Real Time example:TV Remote Button