链接:https://pan.baidu.com/s/1d7Yhau 密码:3v0b
此为java旅途中需要的一些软件
像jdk 或者 eclipse 取色器 和代码对比工具 之类的, 大家就不用再百度上辛苦了~
链接:https://pan.baidu.com/s/1bqKOvvh 密码:z9x0
此为java传智博客 5年 精炼视频, 由于时间有点长, 可能视频很老,但是里面的知识都是基础当然不会过时~
链接:https://pan.baidu.com/s/1HTfrya820IcEMoQ3xtF3Cw 密码:gcp1
此为javase阶段需要看的一些电子书,我知道对于一些大学生来说,这个大可不必来看~,
但是对于一些刚学习java或者经济并不宽裕的学生来说, 大家可以保存到自己的网盘里面,
这样就可以省下钱去买别的书了。~
电子书 也就是pdf ,这个虽然不用买了,但是对于出版此书的作者并不是公平的,因为作者花的是自己时间来出版的这本书,
却并没有拿到该拿的费用,
所以我们在看书之前,一定要对出版此书的作者说声抱歉,同时要对他心怀感恩, 这是对作者的尊重,当然在生活中对待别人亦是如此,
一本pdf当然是不够的,因为一本书并不可能把所有的知识点都给讲到,所以我们应该集思广益, 多看(书)、多练(题)、多写(代码~)
当然求学之路异常艰辛~,希望大家可以坚持下来。此为java的第二堂课, 以后亦会更多的 零散的知识点,希望大家努力~
扯了这么多, 进入 正文 哈哈哈~
如何配置环境变量
问题:目前在控制台窗口下只能在jdk安装目录的bin目录下才能使用jdk的开发工具在控,如果想制台窗口下想要在任意目录下都可以使用javac与java或者jdk其他的开发工具那应该怎么做呢?
1.在dos窗口敲上javac
我们发现
我们在随意的一个目录敲javac或者java命令时候,发现dos窗口显示这个不是内部命令,然后我们在上面敲上notepad命令时,打开了一个记事本的程序,但是在当前目录下页没有存在notepad.exe的可执行文件,那么为什么能启动呢?
错误原因:原来在dos窗口上写上一个命令时候,如果在当前目录下找不到指定的可执行文件,那么它会根据path环境变量保存的路径去搜索是否存在这个可执行文件,如果存在则启动该程序,否则就没有这个命令。
为什么要配置path环境变量
因为在jdk下bin文件夹中有很多我们在开发中要使用的工具,如java.exe,javac.exe,jar.ex等,那么我们在使用时,想要在电脑的任意位置下使用这些java开发工具,那么我们就需有把这些工具所在的路径配置到系统的环境变量中,当我们使
用时,系统可以帮且我们找到这些命令。
我用我们老师的话给大家说一下:
在控制台上写一个可执行文件的执行原理 什么是 可执行文件 也就是 .exe文件
在控制台上(也就是dos)中,写了一个可执行文件的文件名,那么系统首先会在dos当前路径下去搜索是否存在该文件,
如果可以找到指定的文件,那么就执行该文件呗。 那么javac的话 自然不会出现以上错误呗,
但是找不到呢? 找不到的话,那么系统还会根据path环境变量所保存的路径信息下去搜索是否存在指定的文件。
如果能找到,那么 javac 也会成功,
如果还是找不到呢? 那么 就会出现上图 所示的错误~
如何配置path环境变量
我们将jdk下bin的路径进行复制
在我们电脑-----属性----高级----环境变量---------
![](https://i-blog.csdnimg.cn/blog_migrate/833f9465c1dbf37fe562264c5d28879a.png)
这个就是你的jdk安装到了哪里,你的变量值(V)这里就写哪里
但是这里要注意的是一定要上面的变量名一定要大写 不要和我这上面有任何不一样的,变量名字是 : JAVA_HOME
注意大小写~
看我的路径~
这个输入完之后
点击确定就好~
在自己的环境变量里面还有一个叫 path的选项~
在写这个的时候一定要注意哦, 因为如果一旦配置错误了,就不能恢复了
所以我建议大家先把自己path里面的变量值 复制到 记事本里面 ,
这样的话,配置错误 是还有 恢复的机会的~
大家在打开环境变量的时候,首先先看自己的变量值的末尾有没有这种斜杠(\)
千万不要写成了(/)这样的斜杠,
加完了的话
在斜杠的后面 输入 ;%JAVA_HOME%\bin;
就这一段,不要多加,也不要减~ 这里的弄完之后, 分号也不要是中文的,一定要是英文的。
修改完了之后,点击一系列的确定 就ok啦~
==============================
当然,有一些老版本的说还要配置classpath 这就是多此一举, 因为我们的jdk是1.8的。
记住一句话,: jdk1.5之后就不要配置classpath了~
接下来我详细跟大家说为什么这样~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
JAVA_HOME环境的配置:
有时候可能需要更换Jdk的目录,但是经常修改path的值可能会不小心修改其他的路径,
但是难道岂不是每次移动一下,就要修改path一下,答案是 不是的
因为 我们在 配置path环境变量的时候, 往JAVA_HOME的两边加了两个%
所以以后需要更换JDK的目录时,只需要更换JAVA_HOME的目录即可。
所以就没关系了~ 这就算配置完成了~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
当然也有临时的环境变量这种。因为我的目的是让大家入门java,所以我就不讲临时环境变量的配法了。
但是有一点需要了解~
set path=新值;%path%
一看到set 环境变量的方式 ,那么就是 临时环境变量的配制方法~
现在大家就可以自由地写java代码啦~~~~~~~