Java开发环境搭建
一、开发环境搭建分为两步:1.下载并安装JDK开发工具包;2.配置环境变量
1.下载并安装JDK开发工具包
下载地址:www.oracle.com/technetwork…
2.配置环境变量
a.安装完成后,右击"我的电脑",点击"属性",选择"高级系统设置";
变量设置参数如下:
-
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_201 // 要根据自己的实际安装路径配置 -
变量名:CLASSPATH(1.5版本以上不用配置值)
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //记得前面有个"." -
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
二、检验是否安装配置成功
打开cmd命令行,输入java、javac、java-version,若显示如下图所示,则表明安装成功
三、编写最简单的java程序
新建一个HelloWorld.txt文件,将如下代码复制进去,然后将此txt文件的后缀改为.java
public class HelloWorld {
public static void main(String []args) {
System.out.println("Hello World");
}
}
打开cmd,输入javac HelloWorld.java,可看到在此文件夹下生成了HelloWorld.class文件,然后输入java HelloWorld,运行此class文件,即可看到可能出错了,提示“找不到或无法加载主类”
四、Q&A
1.配置环境变量的作用是什么?
JAVA_HOME是为了定义一个根目录,是为了设置path变量服务的,path变量中设置的路径,当需要寻找某个文件时(比如javac),系统会首先寻找在path中注册的路径,若在此路径中找到javac.exe,则调用此文件
比如虽然你的javac.exe在C:\Program Files\Java\jdk1.8.0_201\bin中,但是你也可以在C:\Users\engineer调用此文件
2.JVM是什么?
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
这也涉及到Java的有点之一,平台无关性,运行Java程序时,首先通过javac生成二进制文件.class,然后JVM运行此.class文件,而无论在windows系统还是Linux系统,安装JDK后都有JVM,此JVM即可运行.class文件,不论你的.java文件是在windows环境中编写还是在Linux环境中编写,生成的.class文件既可以在Windows环境中运行,也可以在Linux环境中运行,这就实现了程序编写与平台无关的优点
3 使用什么开发工具?
可以使用Eclipse