计算机专业新人变成入门,错误无法避免,希望大家指正,与君同勉!
曾经有人问我 java 虚拟机是干嘛用的······,后来我就学会了见文知意。
Java 虚拟机的作用就是提供java运行的虚拟的环境···,当时想来大概也是这么个意思吧,但是没敢说出来。
要用Java编程语言去编写一些程序,就要用到java的一些其他相关的东西,比如jdk,jre之类的,但是电脑不会生来就自带这些东西,所以先去下载一个java吧(至于怎么下···,以及其他的安装包中东西,以及作用,还请容我细细想想~)
下载完毕安装完成之后,就到了配置环境变量的时候,环境变量?what?那是啥,不知道啊。
百度:环境变量就是一个具有特定名字的对象(又是对象?),里边放了一大堆应用程序的信息,这些信息能够被系统找到。当你试图去运行一些程序的时候,系统会在当前路径中查找,找不着?(系统心里一句MMP飘过),然后就去了自己的环境变量里边找应用程序的相关信息,如果你在环境变量里定义了,那么程序就可以正常运行,否则GG。
那么环境变量在哪配置呢:
1.右键你的电脑,打开属性,在里面好好找找高级系统设置,不出意外的话是能找到的,那么在写着高级的选项卡中你就能发现环境变量四个大字。
2.正确的操作环境变量的方式当然后看下边的系统变量了,当然上边的用户变量是给当前用户使用的,如果你想背着你老婆偷偷撸代码,那就去设置两个用户···改的时候只改上面的用户变量中的相关对象即可···。
3.那么接下来你将会看啦balabala一大堆对象名,什么Path啊, Temp 啊之类的,好吧,我们先不管他们,去找新建这个选项,变量名的当然是填Java_Home,变量值?what?
意思很明白啊,你java的家嘛,当然放的是你java安装时,jdk的安装目录,看什么,点确定哪。
4.Java_Home配置好了那么借来下就去找Path的麻烦,如果你的电脑上已经有了Path这个对象了,那么很好,说明你有一个正常的计算机,选中Path,点击编辑,在变量值的最前方加上%Java_Home%/bin; (别忘了分号),意思呢就是将你jdk下的bin目录的地址给了系统,当系统运行java的某些程序而找不到时,就会去这个地方找,比如javac这么命令。
5.其实做到现在,小伙伴们去cmd中输入javac或者java或者java-version 的时候就会发现自动的出现很多用法的提示,那么恭喜你配置成功,失败的小伙伴别心急,仔细检查自己的环境变量配置是否有问题,一定要细心(一个符号都不能漏过)。
6.还有一种网上说的classpath的用法,他的作用是引入其他的路径,这个路径下放的是java文件,当你想要在某个路径下运行java文件时就可以去配置它,否则你想要运行一个java文件必须要将cod 中的地址 cd 到你java 文件所在的地方,略显复杂,所有想要省事的小伙伴就可以去搜一搜这个classpath 的配置方式,这里呢我就不再赘述了。