Java Online Training | Java Online Course | Free Demo on java.
India:+91 (0)9848346149, USA: +1 973-619-0109, UK: +44 207-993-2319 Santosh@acutesoft.com
Select Page

JAVA ONLINE TRAINING

JAVA ONLINE TRAINING IN INDIA, USA & UK

JAVA ONLINE TRAINING IN CANADA

JAVA ONLINE TRAINING IN AUSTRALIA

JAVA ONLINE TRAINING

Introduction to JAVA

Java Programming Language was written by James Gosling along with two other person ‘Mike Sheridan‘ and ‘Patrick Naughton‘, while they were working at Sun Microsystems. Initially it was named oak Programming Language.

Java is a General Purpose, class based, object oriented, Platform independent, portable, Architecturally neutral, multithreaded, dynamic, distributed, Portable and robust interpreted Programming Language.

A Java code will run on any JVM (Java Virtual Machine). Literally you can run same Java code on Windows JVM, Linux JVM, Mac JVM or any other JVM practically and get same result every time.

What are the Advantages Of JAVA ?

  • Java is easy to learn.
    Java was designed to be easy to use and is therefore easy to write, compile, debug, and learn than other programming languages
  • Java is object-oriented.
    This allows you to create modular programs and reusable code
  • Java is platform-independent.
    One of the most significant advantages of Java is its ability to move easily from one computer system to another. The ability to run the same program on many different systems is crucial to World Wide Web software, and Java succeeds at this by being platform-independent at both the source and binary levels

Versions of Java :

Version Name Code Name Release Date
JDK 1.0 Oak January 1996
JDK 1.1 (none) February 1997
J2SE 1.2 Playground December 1998
J2SE 1.3 Kestrel May 2000
J2SE 1.4 Merlin February 2002
J2SE 5.0 Tiger September 2004
Java SE 6 Mustang December 2006
Java SE 7 Dolphin July 2011
Java SE 8 (Not available) March 2014

What Are the Prerequisites for learning JAVA ?

C Programming
Knowledge of Object-oriented programming would be an advantage
core java
Adv. Java
SQL