How we can download JAVA in any windows operating system
To install java follow these steps:
1: first of all download Java Standard Edition Development Kit 7 (JDK 7)
JDK 7 for Windows, OS X and Linux stages is accessible from:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Java Standard Edition Development Kit (JDK) 8
At the hour of this production, the close last form of JDK 8 for Windows, OS X and Linux stages was accessible from:
https://jdk8.java.net/download.html
Once JDK 8 is discharged as conclusive, it will be accessible from:
http://www.oracle.com/technetwork/java/javase/downloads/index.html JDK Installation Instructions
In the wake of downloading the JDK installer, make sure to painstakingly pursue the JDK establishment in-structions for your foundation at:
http://docs.oracle.com/javase/7/docs/webnotes/introduce/index.html Though these guidelines are for JDK 7, they additionally apply to JDK 8—you'll have to refresh the JDK form number in any rendition explicit directions.
2:After downloading install it.
Setting the PATH Environment Variable
The PATH condition variable on your PC assigns which indexes the com-puter scans when searching for applications, for example, the applications that empower you to gather and run your Java applications (called javac and java, individually). Cautiously fol-low the establishment directions for Java on your foundation to guarantee that you set the PATH envi-ronment variable accurately. The means for setting condition factors contrast by working framework and some of the time by working framework form (e.g., Windows 7 versus Windows 8). In-structions for different stages are recorded at:
http://www.java.com/en/download/help/path.xml
In the event that you don't set the PATH variable effectively on Windows and some Linux establishments, when you utilize the JDK's devices, you'll get a message like:
'java' isn't perceived as an inner or outside order, operable program or cluster record.
For this situation, return to the establishment guidelines for setting the PATH and recheck your means. In the event that you've downloaded a more up to date form of the JDK, you may need to change the name of the JDK's establishment index in the PATH variable.
JDK Installation Directory and the receptacle Subdirectory
The JDK's establishment registry fluctuates by stage. The registries recorded beneath are for Oracle's JDK 7 update 51:
•32-bit JDK on Windows:
C:\Program Files (x86)\Java\jdk1.7.0_51
•64-bit JDK on Windows:
C:\Program Files\Java\jdk1.7.0_51
•Mac OS X:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home
•Ubuntu Linux:
/usr/lib/jvm/java-7-prophet
Contingent upon your foundation, the JDK establishment envelope's name may vary in case you're us-ing an alternate update of JDK 7 or utilizing JDK 8. For Linux, the introduce area relies upon the installer you use and perhaps the variant of Linux that you use. We utilized Ubuntu Linux. The PATH condition variable must point to the JDK establishment catalog's receptacle subdirectory.
When setting the PATH, make certain to utilize the correct JDK-establishment catalog name for the particular variant of the JDK you introduced—as more up to date JDK discharges become accessible, the JDK-establishment registry name changes to incorporate an update rendition number. For instance, at the hour of this composition, the latest JDK 7 discharge was update 51. For this form, the JDK-establishment catalog name closes with "_51".
Setting the CLASSPATH Environment Variable If you endeavor to run a Java program and get a message like Exception in string "fundamental" java.lang.NoClassDefFoundError: YourClassthen your framework has a CLASSPATH situation variable that must be changed. To fix the previous blunder, pursue the means in setting the PATH condition variable, to find the CLASSPATH variable, at that point alter the variable's an incentive to incorporate the nearby catalog—regularly spoke to as a dab (.). On Windows include
toward the start of the CLASSPATH's worth (without any spaces previously or after these characters). On different stages, supplant the semicolon with the proper way separator charac-ters—commonly a colon (:).
Setting the JAVA_HOME Environment Variable
The Java DB database programming that you'll use in Chapter24 and a few online parts expects you to set the JAVA_HOME condition variable to your JDK's establishment direc-tory. Similar advances you used to set the PATH may likewise be utilized to set other condition factors, for example, JAVA_HOME.
Java Integrated Development Environments (IDEs)
There are numerous Java incorporated advancement conditions that you can use for Java expert gramming. Hence, we utilized just the JDK direction line instruments for the vast majority of the book's models. We give Dive-Into® recordings (which will be accessible in time for Fall 2014 classes) that show the best way to download, introduce and utilize three famous IDEs—NetBeans, Eclipse and IntelliJ IDEA. We use NetBeans in Chapter 25 and a few of the book's on-line parts.
NetBeans Downloads
You can download the JDK/NetBeans pack from:
http://www.oracle.com/technetwork/java/javase/downloads/index.html The NetBeans adaptation that is packaged with the JDK is for Java SE improvement. The on-line JavaServer Faces (JSF) sections and web administrations part utilize the Java Enterprise Edi-tion (Java EE) adaptation of NetBeans, which you can download from:
https://netbeans.org/downloads/
This variant backings both Java SE and Java EE improvement.
Shroud Downloads
You can download the Eclipse IDE from:
https://www.eclipse.org/downloads/
For Java SE advancement pick the Eclipse IDE for Java Developers. For Java Enterprise Edition (Java EE) improvement, (for example, JSF and web administrations), pick the Eclipse IDE for Java EE Developers—this adaptation bolsters both Java SE and Java EE advancement.
IntelliJ IDEA Community Edition Downloads
You can download the free IntelliJ IDEA Community Edition from:
http://www.jetbrains.com/thought/download/index.html The free form underpins just Java SE advancement.
If you have any problem qhile installing java, comment below i will try to solve it as soon as possible
To install java follow these steps:
1: first of all download Java Standard Edition Development Kit 7 (JDK 7)
JDK 7 for Windows, OS X and Linux stages is accessible from:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
OR
At the hour of this production, the close last form of JDK 8 for Windows, OS X and Linux stages was accessible from:
https://jdk8.java.net/download.html
Once JDK 8 is discharged as conclusive, it will be accessible from:
http://www.oracle.com/technetwork/java/javase/downloads/index.html JDK Installation Instructions
In the wake of downloading the JDK installer, make sure to painstakingly pursue the JDK establishment in-structions for your foundation at:
http://docs.oracle.com/javase/7/docs/webnotes/introduce/index.html Though these guidelines are for JDK 7, they additionally apply to JDK 8—you'll have to refresh the JDK form number in any rendition explicit directions.
2:After downloading install it.
Setting the PATH Environment Variable
The PATH condition variable on your PC assigns which indexes the com-puter scans when searching for applications, for example, the applications that empower you to gather and run your Java applications (called javac and java, individually). Cautiously fol-low the establishment directions for Java on your foundation to guarantee that you set the PATH envi-ronment variable accurately. The means for setting condition factors contrast by working framework and some of the time by working framework form (e.g., Windows 7 versus Windows 8). In-structions for different stages are recorded at:
http://www.java.com/en/download/help/path.xml
In the event that you don't set the PATH variable effectively on Windows and some Linux establishments, when you utilize the JDK's devices, you'll get a message like:
'java' isn't perceived as an inner or outside order, operable program or cluster record.
For this situation, return to the establishment guidelines for setting the PATH and recheck your means. In the event that you've downloaded a more up to date form of the JDK, you may need to change the name of the JDK's establishment index in the PATH variable.
JDK Installation Directory and the receptacle Subdirectory
The JDK's establishment registry fluctuates by stage. The registries recorded beneath are for Oracle's JDK 7 update 51:
•32-bit JDK on Windows:
C:\Program Files (x86)\Java\jdk1.7.0_51
•64-bit JDK on Windows:
C:\Program Files\Java\jdk1.7.0_51
•Mac OS X:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home
•Ubuntu Linux:
/usr/lib/jvm/java-7-prophet
Contingent upon your foundation, the JDK establishment envelope's name may vary in case you're us-ing an alternate update of JDK 7 or utilizing JDK 8. For Linux, the introduce area relies upon the installer you use and perhaps the variant of Linux that you use. We utilized Ubuntu Linux. The PATH condition variable must point to the JDK establishment catalog's receptacle subdirectory.
When setting the PATH, make certain to utilize the correct JDK-establishment catalog name for the particular variant of the JDK you introduced—as more up to date JDK discharges become accessible, the JDK-establishment registry name changes to incorporate an update rendition number. For instance, at the hour of this composition, the latest JDK 7 discharge was update 51. For this form, the JDK-establishment catalog name closes with "_51".
Setting the CLASSPATH Environment Variable If you endeavor to run a Java program and get a message like Exception in string "fundamental" java.lang.NoClassDefFoundError: YourClassthen your framework has a CLASSPATH situation variable that must be changed. To fix the previous blunder, pursue the means in setting the PATH condition variable, to find the CLASSPATH variable, at that point alter the variable's an incentive to incorporate the nearby catalog—regularly spoke to as a dab (.). On Windows include
toward the start of the CLASSPATH's worth (without any spaces previously or after these characters). On different stages, supplant the semicolon with the proper way separator charac-ters—commonly a colon (:).
Setting the JAVA_HOME Environment Variable
The Java DB database programming that you'll use in Chapter24 and a few online parts expects you to set the JAVA_HOME condition variable to your JDK's establishment direc-tory. Similar advances you used to set the PATH may likewise be utilized to set other condition factors, for example, JAVA_HOME.
Java Integrated Development Environments (IDEs)
There are numerous Java incorporated advancement conditions that you can use for Java expert gramming. Hence, we utilized just the JDK direction line instruments for the vast majority of the book's models. We give Dive-Into® recordings (which will be accessible in time for Fall 2014 classes) that show the best way to download, introduce and utilize three famous IDEs—NetBeans, Eclipse and IntelliJ IDEA. We use NetBeans in Chapter 25 and a few of the book's on-line parts.
NetBeans Downloads
You can download the JDK/NetBeans pack from:
http://www.oracle.com/technetwork/java/javase/downloads/index.html The NetBeans adaptation that is packaged with the JDK is for Java SE improvement. The on-line JavaServer Faces (JSF) sections and web administrations part utilize the Java Enterprise Edi-tion (Java EE) adaptation of NetBeans, which you can download from:
https://netbeans.org/downloads/
This variant backings both Java SE and Java EE improvement.
Shroud Downloads
You can download the Eclipse IDE from:
https://www.eclipse.org/downloads/
For Java SE advancement pick the Eclipse IDE for Java Developers. For Java Enterprise Edition (Java EE) improvement, (for example, JSF and web administrations), pick the Eclipse IDE for Java EE Developers—this adaptation bolsters both Java SE and Java EE advancement.
IntelliJ IDEA Community Edition Downloads
You can download the free IntelliJ IDEA Community Edition from:
http://www.jetbrains.com/thought/download/index.html The free form underpins just Java SE advancement.
If you have any problem qhile installing java, comment below i will try to solve it as soon as possible