1、jdk下载
下拉到页面最后,找到Java Archive,点击download,可以找到java各个版本
点download后进入,选择要下载的版本
选择对应系统对应的jdk
2、环境变量配置
java配置只需要配置JAVA_HOME和Path中配置%JAVA_HOME%\bin;就可以启动了。
验证是否成功:在dos窗口输入java -version,出现配置的版本号,说明成功。
至于网上很多配置classpath和path中添加%JAVA_HOME%\jre\bin;其实没什么必要,安装JDK的同时会安装一个公共JRE,这个JRE的几个可执行程序(java/javaw等)已经被安装程序复制到系统的System32目录下了。
classpath:作用:使可以在任意路径下执行class文件。
详解:
为了不进入存放文件的目录就可以通过javac、java运行、编译该文件。(java、javac命令在哪里都可以使用,因为我们配置了path),
我们一般不配置classpath,因为如果有不同文件夹下重名的class文件,执行的是classpath中靠前的那个,有可能不是我们希望执行的那个class文件。
java运行class文件时,按顺序搜索classpath中的几个路径。
classpath仅仅是为了.class文件可以在任意目录运行(前提是这几个任意目录都已经配置在了classpath中),但是javac编译java文件时必须要跳到该文件所在目录以后才能执行。
比如在E:\richness\java文件\下存放了一个HelloWorld.java文件,只可以在该目录下才可以执行javac命令编译该文件。
在E:下存放了另一个HelloWorld.java文件,也是只有在该目录下才可以javac编译这一个java文件。
配置了classpath以后,当我们想运行E:\richness\java文件 下的class文件,可以不用在该目录下执行java HelloWorld,只要在E:中都行,系统会默认先执行classpath中靠前的那个class路径。
------------恢复内容结束------------