What is Java technology and why do I need it?
Java is a programming language and computing platform first released by Sun Microsystems in 1995. It is the underlying technology that powers state-of-the-art programs including utilities, games, and business applications. Java runs on more than 850 million personal computers worldwide, and on billions of devices worldwide, including mobiles and TV devices.
Java software for your computer, or the Java Runtime Environment, is also referred to as the Java Runtime, Runtime Environment, Runtime, JRE, Java Virtual Machine, Virtual Machine, Java VM, JVM, VM, or Java download.
Why do I need Java?
There are lots of applications and websites that won’t work unless you have Java installed, and more are created every day. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!
How to install Java (J2SE/Java SE)? Is Java free to download?
Yes, Java is free to download. To install latest version of Java 2 platform Standard Edition (J2SE/Java SE), goto http://java.com and download java based on your Operating System.
Here are the free Java (JRE) download links for different operating systems:
Java Runtime Environment (JRE) Download for Microsoft Windows XP/Vista/7/8 (Online Download)
Java Runtime Environment (JRE) Download for Microsoft Windows XP/Vista/7/8 (Full Download)
Java Runtime Environment (JRE) Download for Apple Mac OS X (Full Download)
Java Runtime Environment (JRE) Download for Linux (Full Download)
Java Runtime Environment (JRE) Download for Sun Solaris (Full Download)
What is JDK? How to download JDK?
The Java Development Kit (JDK) is a software development environment used for developing Java applications and applets. It is also called J2SDK or Java SDK (J2SE/Java 2 SE Software Development Kit). It includes the Java Runtime Environment (JRE), an interpreter/loader (java or JVM), a compiler (javac), an archiver (jar), a documentation generator (javadoc) and other tools needed in Java development. You can download latest version of J2SDK or J2SE JDK 1.5.0/1.6.0/1.7.0 free from here.
Here are the free Java (J2SE) JDK download links for different JDK versions:
Sun Java 2 Platform Standard Edition (J2SE) Development Kit JDK 1.5.0/Java 5.0 (Tiger) Free Download
Sun Java 2 Platform Standard Edition (J2SE) Development Kit JDK 1.6.0/Java 6.0 (Mustang) Free Download
Sun Java 2 Platform Standard Edition (J2SE) Development Kit JDK 1.7.0/Java 7.0 (Dolphin) Free Download
Here are the free online Java API documentation links for different JDK versions:
Sun Java 2 Platform Standard Edition (J2SE) 1.5.0 API Specification/Documentation (JavaDocs)
Sun Java 2 Platform Standard Edition (J2SE) 6.0 API Specification/Documentation (JavaDocs)
Sun Java 2 Platform Standard Edition (J2SE) 7.0 API Specification/Documentation (JavaDocs)
Which one to download? JRE or JDK?
People new to Java may be confused about whether to download JRE or JDK. To run Java applications and applets, simply download the JRE. However, to develop Java applications and applets as well as run them, the JDK is needed.
You can download J2SE JRE (JVM) 1.5.0/6.0/7.0 free from here.
Java developers are initially presented with two JDK tools, java and javac. Both are run from the command prompt. Java source files are simple text files saved with an extension of .java. After writing and saving Java source code, the javac compiler is invoked to create .class files. Once the .class files are created, the ‘java’ command can be used to run the java program.
There are different JDKs for various platforms. The supported platforms include Windows, Linux and Solaris. Mac users need a different software development kit, which includes adaptations of some tools found in the JDK.
What is IDE? How to download Java IDE?
An Integrated Development Environment (IDE) is a programming environment that has been packaged as an application program, typically consisting of a code editor, a compiler, a debugger, and a graphical user interface (GUI) builder. For developers who wish to work in an integrated development environment (IDE), a JDK bundled with Netbeans IDE can be downloaded from the Oracle website. Such IDEs speed up the development process by introducing point-and-click and drag-and-drop features for creating an application. One more popular Java (J2SE & J2EE) IDE is Eclipse and can be downloaded from here.
Why should I upgrade to the latest Java version?
The latest Java version contains important enhancements to improve performance, stability and security of the Java applications that run on your machine. Installing this free update will ensure that your Java applications continue to run safely and efficiently.
MORE TECHNICAL INFORMATION
Originally called OAK, it was renamed as the Java programming language in 1995.
What will I get when I download Java software?
The Java Runtime Environment (JRE) is what you get when you download Java software. The JRE consists of the Java Virtual Machine (JVM), Java platform core classes, and supporting Java platform libraries. The JRE is the runtime portion of Java software, which is all you need to run it in your Web browser. When you download Java software, you only get what you need – no spyware, and no viruses.
What is Java Plug-in software?
The Java Plug-in software is a component of the Java Runtime Environment (JRE). The JRE allows applets written in the Java programming language to run inside various browsers. The Java Plug-in software is not a standalone program and cannot be installed separately.
I’ve heard the terms Java Virtual Machine and JVM. Is this Java software?
The Java Virtual Machine is only one aspect of Java software that is involved in web interaction. The Java Virtual Machine is built right into your Java software download, and helps run Java applications.