JAVA开发环境的搭建

    前面讲了JDK与JRE的区别,今天讲一讲如何搭建JAVA的开发环境JDK。首先我们要到Oracle官网去下载JDK,目前建议下载JDK1.8.附上链接地址:https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html。

   

选择上图中的选择下载(不同操作系统需要下载不同版本,我这里是Windows,所以选择Windows)

需要同意许可协议,然后点击下载。接下来如果你没有登录Oracle账号,会要求你登录。没有账号的小伙伴去注册一个就可以了。登录成功后会弹出下载窗口,点击保存。下载成功后会得到一个.exe的可执行文件。双击打开运行。

点击下一步,在这里选择开发工具。

安装jdk时会附带安装jre, 继续点击下一步(建议直接保存在C盘)

后面继续下一步,直到安装完成!

安装成功后,我们打开CMD窗口,输入java -version 此时我们发现是可以成功显示java版本的。有的小伙伴可能好奇,哎,为什么我没有配置环境变量就成功了呢?这里说明一下,安装成功后会默认在环境变量中添加一条数据

我们打开这个路径看一下:

里面已经存在三个可执行文件,这就是为什么安装成功后使用java -version显示成功的原因了。那么我们是不是就不用配置环境变量了呢?首先我们要明白什么是环境变量,它的作用是什么以及为什么要配置它。

环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。简单来说,环境变量就是快速打开文件的方法。

比如说我们用的CMD命令,打开WIN+R 输入cmd 然后输入where cmd

可以看到在系统变量的Path中已经配好了system32这个文件夹。

同理我们如果需要在任何文件路径下快速访问我们的java命令必须要配置环境变量。

有的朋友会说那安装jdk的时候不是默认帮忙配好了吗,为什么还要再配置一遍?我们看一下安装路径下的文件

我们可以看到里面有很多的可执行文件,比如javac,这个是将我们编写的程序源文件(.java)编译成二进制可执行文件(.class)。如果我们要让我们写的代码“跑”起来,必须用到这个命令,所以我们需要把它也配置到环境变量中。

通常情况我们需要配置以下三个变量:

JAVA_HOME:指向Jdk的安装目录,作用是一些基于Java开发的工具会用到,比如tomcat,Eclipse,如果不用这些工具不需要配置。

Path:指向jdk安装目录下的bin目录,作用是指定命令搜索路径,bin目录下有编译、启动(javac/java)等命令,为了任何目录位置下都可以直接输入命令,而不用输入长长的路径了。如果配置了JAVA _HOME ,直接把%JAVA_HOME%/bin追加到PATH中即可。

CLASSPATH:在于告诉Java执行环境,在哪些目录下可以找到我们所要执行的Java程序所需要的类或者包。不过在JDK1.5之后的版本完全可以不用设置classpath环境变量就能正常运行程序。

Windows系统中有两种环境变量:用户变量和系统变量

1、环境变量没有区分大小写,例如path跟PATH是一样的

2、系统变量对所有用户有效

3、用户变量只对当前用户有效

4、如果系统变量的PATH的路径找不到,再到用户变量的PATH路径中寻找(如果系统变量和用户变量的PATH中同时包含了同一个命令,则优先执行系统变量PATH中的命令)

所以你在用户变量的PATH中配置,或者在系统变量的PATH中配置理论上都是一样的。

千里之行始于足下,三千里路,自己默默体会。

关注公众号发送666领取海量JAVA相关资料:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值