如何做网站解析,西安公积金 网站建设,盘锦网站建设优化,凡客小程序前言 首先#xff0c;我们要知道 Java 程序的执行过程。首先将 xxx.java 文件#xff08;使用 javac 编译指令#xff09;编译成 xxx.class 文件#xff08;字节码文件#xff09;#xff0c;再将字节码文件#xff08;使用 java 执行指令#xff09;解释成电脑所能认识…前言 首先我们要知道 Java 程序的执行过程。首先将 xxx.java 文件使用 javac 编译指令编译成 xxx.class 文件字节码文件再将字节码文件使用 java 执行指令解释成电脑所能认识的机器指令并运行。
正文 Java 相关的环境变量JAVA_HOME/ PATH / CLASSPATH
配置 JAVA_HOME 环境变量 必需 JDK 是我们进行 java 开发必不可少的在开发过程中我们通常会使用一些 java 开发过程中用到的软件如 eclipse、tomcat等是通过 JAVA_HOME 来找到 JDK 的环境变量 JAVA_HOME 的值就是 JDK 安装的路径所以我们不配置JAVA_HOME的话那我们使用eclipse时可能要受到影响。 配置 PATH 环境变量 必需 前面讲到了 Java 程序的运行首先需要使用 javac 编译指令编译成字节码文件继而使用 java 执行指令解释并运行字节码文件。而 window 运行 java 编译命令 javac 或者执行指令 java 的时候本地查找不到某个命令或文件就会到path中去查找。 那这个 javac 我们知道是存在 JDK 目录下面的 bin 目录中的因为我们不可能在每个 java 文件所在目录放置 JDK 故把 JDK 放置 path 环境变量中这样每个 java 文件都可以通过 path 中设定的jdk目录找到编译命令进行编译。 配置 CLASSPATH 环境变量非必需 在java开发过程中我们会用到很多开发人员已经帮我们写好的标准类库而我们要用这些类库的话必须告诉计算机如何找到它们CLASSPATH环境变量的作用就是指定类搜索路径JVM就是通过CLASSPTH来寻找类的设置CLASSPATH环境变量即可使计算机找到它们。 为什么非必须配置CLASSPATH环境变量呢
答案请看我上一篇文章 Win11 搭建 Java 开发环境JDK