What is java| Features of java
History of Java?
Java is programming language which
is developed by James Gosling & his team members ('Mike Sheridan & 'Patrick
Naughton') in 1991 for sunmicrosystem. Developer’s team was well known as "Green
Team".
Firstly they wanted to develop language for
small devices like TVs, VCR's etc. The goals were to develop a small language
that would easily adapt to new chips and be very reliable. Currently it is used
in internet programming, mobile devices, games etc.
Originally
the language was known as the OAK because it is the symbol of strength and
chosen as a national tree of many countries like U.S.A, Romania etc. But that
name was already in used. So its name was changed and it's released as java in
1995. Java is an island of Indonesia where first coffee was produced (Called
java coffee).
What is Java ?
Java language is a popular
general-purpose object oriented programming language i.e. class based, that
developers use to create applications on your computers and mobiles. It is a
programming language and platform (Any software or hardware environment in
which a program runs is called as platform).
Some
of the most popular platforms are Microsoft Windows, Linux, and Mac OS. It is
modern language and platform independent which means that you only need to
write the program once to able to run it on a number of different platforms. It
is owned by oracle, and more than 3 billion devices run java. Java language is
free to access and can run on all platforms. Java is similar to C++, but
simplified to eliminate language features that cause programming errors.
Java
language is best suitable for developing communication/Internet application
software. There are many devices where java is currently used. It is used for mobile
applications, desktop applications (Media player, antivirus), Enterprise
application such as banking applications, database connection, games, web
applications etc.
Features of java:
There
are many features of java language. They are also known as the java
buzzwords. The features of java programming language are as follows:
2. Secured
3. Object-oriented
4. Platform Independent
5. Robust
6. Portable
7. High performance
8. Distributed
9. Multi-threaded
Simple:
Java
language is very simple and easy to learn. You can write java program very
easily. The syntax is based on C++, removing all complexities such as pointers,
operator overloading etc.
Secure:
Java language provides secure way to
access web applications. The java program firstly converted into byte code and
then converted into machine code by the JVM. If the byte code contains any
problem, then JVM would not allow that code to run and will raise verify Error.
So the java program can't harm to the system.
Object-Oriented:
Java language is object oriented
programming language like C++.Java provides most of the oop
features-Inheritance, Polymorphism etc.
Platform Independent:
It is a software or hardware environment in
which java program runs on multiple platforms.
Robust:
It provides
strong memory management system and inbuilt Exception handling hence there is
no chance to memory related problems and it’s also preventing abnormal
termination of the program at runtime. Java language encourages
error-free programming as it checks the code during compile and runtime.
Portable:
Due
to its portability, you can run java programs in any platform.
High Performance:
Java programming language is relatively
faster; JVM can execute them much faster.
Distributed:
Java language helps to create
distributed applications, Using Remote Method Invocation (RMI).
Multi-threaded:
Java
language supports multiple thread of
execution. Multiple threads can be run and perform specified tasks.
Author - Grace
3 Comments
Good Information for Java program
ReplyDeletethank you. stay loving...
DeleteNice explain maddam
ReplyDeletePlease do not enter any spam link in the comment box.