今天要开始java之旅啦,虽然之前在实验室的要求下已经配置好了,不过当时大多是依葫芦画瓢,不知道个所以然,今天听老师讲课之后清晰了一些,so,作此小记。
参考博客:
2021最新Java JDK1.8的安装教程_思无邪i的博客-CSDN博客_jdk1.8
关于jdk1.8的环境配置_m0_64785784的博客-CSDN博客_jdk1.8环境配置
一、不建议安装到默认盘
一般软件默认安装C盘,C盘是系统盘,安装太多软件系统会卡。(不仅JD安装如此,一些其他的软件也不建议安装在C盘)
二、不建议安装到中文目录中或者目录带空格
很多国外开发软件不识别中文路径,安装在中文或者带空格的目录会报错,以后安装的软件最好也是如此。
三、建议养成良好的目录整理习惯
以后随着不断的学习积累,会下载各种各种的软件,可以按照类别分在不同的目录,按照一定的命名新建目录,避免找不到某一软件的安装地址。
安装开始
1.安装jdk
记得要修改默认目录
2.安装jre
什么是jdk与jre呢?为啥要安装两个呢?
jdk用于java开发
jre用于java运行(如果只想单纯地运行其实可以不用安装jdk)
3.环境配置
前情提要:
jdk目录里面有两个重要的文件
java.exe以及javac.exe
写一个java源代码,他的后缀是xxx.java
javac的作用是编译,经过编译之后会生成一个xxx.javac文件
再运行就可以继续执行啦。
一个用txt文档写的源码运行过程
1.首先是在电脑屏幕左下角的搜索框中输入编辑系统环境变量 并打开如下
2.点击环境变量进行配置 点击系统变量下的新建 会出现如下画面
DELL的用户变量指的是针对当前的windows用户有效;
系统变量(S)指的是不管对哪个系统的用户都有效;所以一般都是在系统变量添加即可;
3.在变量名那一行输入: JAVA_HOME 在变量值那一行输入:jdk的安装目录 我的是下面这样的
4.点击系统变量中的Path,然后点击编辑 如下图所示
点击新建 让后将刚才输入的jdk安装路径再输入一次,并点击上移 ,移至第一位,避免有其它冲突的java环境变量
为什么要添加路径呢?
在安装软件之后会添加路径,当运行一个程序的时候,系统会自定到path路径中去找有没有这个命令
5.接下来配置下一个系统变量 同样先点击下方的新建
这次在变量名那一行输入:CLASSPATH 在变量值那一栏输入:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 如下图所示
在写程序的时候会用到一些类,目录里面有jdk/lib/dit.jar,这些以jar结尾的文件存储着java的类
有了这个路径,计算机就可以找到这些类,从而调用
调用的时候不可能到整个电脑中去找,所以添加类路径可以提高调用效率。这也是为什么要配置环境变量的原因!
配置完这三个变量,在cmd测试就可以啦
之后需就可以安装一些开发工具
比如:Eclipsc,Netbean,intellij