Java Tutorial, Definition, Features of Java Platforms

Java is a high-level Programming Language based on Object-Oriented Concepts (Oops).

What is Java ?

Java is a high-level programming language based on Object-Oriented concepts . As compared with an earlier language like c++, c++ also follows the Object-Oriented concepts but it doesn't follow full Object-Oriented Concepts rather java support full concepts of Oops, It offers a rich user interface, performance, portability, and security. It offers a rich user interface, performance, portability, and security. It is widely used to developing system software, games, mobile phone applications, etc. Nowadays, Android Application is the best example of java programming language . Java is a case-sensitive language, which means if there is a function named as a public static display(){} then you need to call it a display() not with the capital alphabet as Display().

When we learn java, the first question arrives in our mind what is java? We hope now you have clear!

History of Java ?

Java was originally developed by James Gosling. There were three-member in the team (The Green team) initially, named James Gosling, Patrick Naughton, Mike Sheridan. After C++, The team of C++ started thinking to replace the C++ language with a better version, which response faster and responsive. James Gosling with his team began the work and called their project named as "Green talk", they work to enhance the performance of C++ and gave the name it as 'C++ ++ --', ++ means to put something new and -- taking out some stuff. He soon renamed it and called it Oak. Oak was the name of the tree that remained outside his office. It was renamed "Java" in 1995. The original motive for java was the need for a platform-independent language that could be used to create software for an embedded system, such as microwave ovens, remote controls devices, and toasters.

Features of Java ?

Features
Simple
Object Oriented
Platform Independent
Portable
Secured
Robust
Multithreaded
Interpreted
Architecture neutral
High Performance
Distributed
Dynamic
Advertisement
Announcement

Advertisement