抱歉,各位大佬!
本来准备第二天就写环境变量配置的,但是最近真的是忙到爆炸,现在乖乖回来补上这一包辣条。
第二篇:JAVA的JDK环境变量配置(1)
1. 配置环境变量的作用
什么是环境变量?别问我为什么,请点击这个地址阅读 https://baike.baidu.com/item/环境变量/1730949
相信有人看了之后还是云里雾里的,比如说我, 点进去看的大佬先放下手里的西瓜刀!
我可以补充一下我的理解,这样是不是就很完美了。
--------------------------------------------------完美的分割线----------------------------------------------
你知道可执行文件吗?
.exe 后缀的文件是可以双击打开的这种就叫可执行文件,这时候我们可以去看一下Jdk目录就能发现我们上一章用的指令全是可执行文件。
--------------------------------------------------完美的分割线----------------------------------------------
你知道快捷方式吗?
我找了个自己桌面上的qq影音快捷方式,通常我们通过双击快捷方式打开这个软件,我最初也以为这个就是程序的入口,事实证明我果然是个渣渣。快捷方式的属性当中有一条路径指向了另一个地址,那就是qq影音的可执行文件的位置。所以当你双击快捷方式的时候打开的其实是它指向的可执行文件。
--------------------------------------------------完美的分割线----------------------------------------------
现在我们开始分析问题,在上一章用到jdk的bin文件夹下的 java以及javac命令的时候,会有个疑问,为什么要先在doc(命令行)里面切换执行地址到bin下,再执行那些命令?
答案很简单,命令行只能执行当前文件夹下的文件,如果不在当前文件夹去执行那些其他文件夹中的文件,这个智(障)能计算机会报出 找不到文件或指令等错误,无法执行。
综上所述:每次执行咱们写好的java代码的时候,总是要切换路径,那么咱们的java开发路途到此结束。。。谁会用这么麻烦的东西。
--------------------------------------------------完美的分割线----------------------------------------------
这个时候机智的您就会想到上面我说的快捷方式,能不能再我现在的路径下搞个快捷方式指向那些可执行文件?
答案是可以,不过要换个方式,毕竟java是指令执行,并不是很好的图形化快捷方式,并且我们可以更高级一点,将这个快捷方式放到系统的全局路径中,这样我们就可以在计算机的任何路径下去执行咱们的java和javac指令了。
这个计算机的全局路径的存储,大概就是上面说的环境变量实现的。
--------------------------------------------------完美的分割线----------------------------------------------
别看了,渣渣要去吃饭饭了,这一章再水一波,下面等我回到家再操作一遍具体的配置方式。。