Java笔记——初始Java——配置环境变量
目录
一:Jdk 介绍
JDK是 Java 语言的软件开发工具包,是提供给Java开发人员使用的,是Java开发的最小环境,其中包含了java的开发工具,也包括了JRE(Java的运行环境)。所以安装了JDK,就不用再单独安装JRE了。JDK包含的基本组件包括:
1、javac – 编译器,将源代码转成字节码
2、 jar – 打包工具,将相关的类文件打包成一个文件
3、 javadoc – 文档生成器,从源码注释中提取文档
4、jdb – debugger,查错工具
5、ava – 运行编译后的java程序(.class后缀的)
6、appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。
7、Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。Java中是可以调用本地代码的,此时就用到了这个功能。
8、Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。
9、Jconsole: Java进行系统调试和监控的工具
为什么JDK中包含一个JRE呢?
其一,开发完的程序,总需要运行一下看看效果。
其二,也是最重要的,JDK中的开发工具其实都是java语言编写的应用程序,为了方便使用才打包成exe文件,如果没有JRE,那么这些工具是运行不了的。
二、Jre 介绍
JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
简单而言:使用JDK开发完成的java程序,交给JRE去运行。
三、Jvm 介绍
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。
四、Jdk下载
Java的JDK又称Java SE(以前称J2SE),是Sun公司的产品,由于Sun公司已经被Oracle公司收购,因此JDK可以在Oracle公司的官方网站下载。在Java 5 之后,J2SE、J2EE和J2ME正式更名,将名字中的2去掉,分别更改为Java SE、Java EE和Java ME
1)、下载地址
官网下载地址: https://www.oracle.com/index.html
网盘下载地址: https://pan.baidu.com/s/1NgHaUpop6ZmZb4Fe00XlsA
提取码:gw1w
2)、打开官网主页,向下翻到如下图所示页面后,点击开发人员标签
3)、跳转页面,来到下图所示页面后,点击Java这个图标
4)、选择downloads(下载)按钮
5)、选择需要下载的版本号,如下图选择的是 Java SE 8u221,意思为Java版本8.0,BUG修正并全部通过检验的版本。
6)、勾选协议并选择对应版本与所需平台,然后点击下载即可。
五、Jdk 安装
1)、从官网中下载的Java是exe文件,需要安装一下,双击运行下载好的文件,点击下一步
2)、指定安装路径(这里最好是系统盘并且自己指定路径,后面要用),点击下一步安装完毕,点击关闭
3)、百度网盘里的是文件无需安装,只需要解压后将文件夹放在C盘中即可
六、Jdk 配置环境变量
1)、右键点击我的电脑,然后点击属性—高级系统设置—环境变量。
2)、这边是因为我建过JAVA_HOME所以有,有的点击编辑,没有的点击新建系统变量,变量名为JAVA_HOME ,值为你java中jdk的所在路径,然后点击确认
3)、在系统变量中找到path变量名,点击编辑,然后输入值: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 点击确定
注意:在win7中输入参数是一行输入,记得在两个值中间要加”;”号。
4)、新建系统变量CLASSPATH,输入值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar点击确定
5)、最后一定要点击确定,负责前面配置的东西不保存
6)、打开cmd命令窗口输入java -version,出现版本号及环境配置成功