This document discusses the programming language Java. It provides information on Java's history including being designed by Sun Microsystems in 1991 and having James Gosling as its creator. It also summarizes key Java concepts like platforms, versions (J2SE, J2EE, J2ME), features like being platform independent, object oriented with classes, objects and inheritance, and core Java principles such as encapsulation, polymorphism and abstraction.
7. Java is a
general-purpose,
concurrent,
class-based,
object-oriented computer programming
language
"write once, run anywhere" (WORA)
8.
Java is an Object Oriented Language. As a
language that has the Object Oriented feature Java
supports the following fundamental concepts:
Polymorphism
Inheritance
Encapsulation
Abstraction
Classes
Objects
Instance
Method
9.
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
Identity
Responsibility
10.
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