一、JDK、JRE与JVM ??在安装Java前,先带大家了解一下JDK、JRE与JVM ??JDK(Java Development Kit)—Java开发工具包 主要用于移动设备、嵌入式设备上的Java应用程序。JDK是整个Java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。 ??JRE(Java Runtime Environment)—Java运行环境 是一个软件,由太阳微系统(美国Sun公司,也译为升阳公司)所研发,JRE可以让计算机系统运行Java应用程序(Java Application)。 ??JRE的内部有一个Java虚拟机(Java Virtual Machine,JVM)以及一些标准的类别函数库(Class Library)。 ??JVM(Java Virtual Machine)—Java虚拟机 JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 ??引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。
??JDK>JRE>JVM
二、下载JDK 去官网下载对应版本的JDK ??推荐使用8.0或11.0(8.0默认自动生成JRE,11.0需要手动通过命令生成JRE,故此处演示下载为8.0的版本) 个人建议(希望大家也这样做):先在非系统盘下创建一个java文件夹并备注jdk的版本号,方便查找及管理。 ??首先,访问oracle的主页:https://www.oracle.com/index.html ??然后,点击上方导航栏中的Products,在下方出现的选项中找到Java并点击。
??接下来,在弹出的页面里点击此处的Download Java。
??在弹出的页面里向下滚动,找到Java SE 8,点击此处的JDK Download。
??在弹出的页面里向下滚动,找到Windows x64版本的jdk,下载Windows x64版本的jdk,保存到刚刚在非系统盘中创建的java文件夹里。 ??需要注意!(此处的Windows x86为32位操作系统的版本!) ??可以查看一下自己的电脑的操作系统的类型,看清楚是64位的还是32位的。(此电脑(右键)->属性) ??如果是64位的电脑操作系统,最好一定要下载64位版本的jdk; ??如果是32位的电脑操作系统,那就只能下载32位版本的jdk。 三、安装JDK ??1、双击安装包,开始安装。 ??2、点击“下一步”。 ??3、选择jdk的安装目录。 ??一般不建议使用C盘,一定不要使用特殊符号!(空格、中文等字符一定不要使用!) ??4、弹出jre的安装目录后,修改jre的安装目录。 ??改为自己新建的文件夹,最好与jdk的文件夹放在一起,命名规则相同。 ??然后,点击“下一步”。 ??4、成功安装jdk。 四、配置JDK ??1、找到jdk安装的主目录,复制主目录。 ??2、此电脑(右键)->属性->高级系统设置->环境变量。 ??3、在用户变量或系统变量中新建一个变量(建议在系统变量中新建)。 ??变量名为JAVA_HOME ??变量值为刚刚复制的jdk安装的主目录 ??4、在JAVA_HOME对应的用户变量或系统变量中找到变量path,点击“编辑”,在编辑环境变量中点击“新建”。 ??新建的变量值为:%JAVA_HOME%\bin(表示将安装的bin目录添加到环境变量中) ??然后,点击“确定”、“确定”、“确定”…… ??5、重新打开cmd,测试是否安装成功! ??输入java -version后回车 ??输入javac -version后回车 ??如果正常返回版本信息,则证明安装成功!
|