java一般安装在哪_安装Java时不知道安在哪?

展开全部

首先呢,先说一下JDK、JRE、JVM的区别和联系。我们正常运行程序的话只需安装JRE就行啦,如果要编译运行Java程序就得需要JKD下的bin目录下的编译工具。

JDK -- java development kit (Java开发工具包)

JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等

JDK安装目录里真正在运行java时起作用的 是以下四个文件夹:bin、include、lib、 jre。

bin:最主要的是编译器(javac.exe)

include:java和JVM交互用的头文件

lib:类库

jre:java运行环境

JRE -- java runtime environment(Java运行环境)

JRE是指java运行环境。光有JVM还不能成class的 执行,因为在解释class的时候JVM需要调用解释所需要的类库lib。 在JDK的安装目 录里可以找到jre目录,里面有两个文件夹bin和lib,在 这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib和起来就称为jre。它包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可,

简单来说:使用JDK的开发工具完成的java程序,交给JRE去运行。

JVM -- java virtual machine

JVM就是我们常说的java虚拟机,它是整个java实现跨平台的 最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可 以在虚拟机上执行,也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解 释给本地系统执行。

1).JDK 用于开发,JRE 用于运行java程序 ;如果只是运行Java程序,可以只安装JRE,无序安装JDK。

2).JDk包含JRE,JDK 和 JRE 中都包含 JVM。

3).JVM 是 java 编程语言的核心并且具有平台独立性。

其次,说完了三者的区别及联系后,我们下一步该干嘛呀?当然是要去下载JDK啦,看看它到底是个什么东东。。。。那么,去哪里找它呢?

一、下载JDK

下载地址:

www.oracle.com

java.sun.com

安装:

傻瓜式安装,一直点击下一步即可;

建议在安装的时候路径不要修改,路径中也不要包含中文或者特殊符号,如空格等;

当提示安装jre时可以选择不安装。

链接:https://www.oracle.com/java/technologies/javase-downloads.html

然后,我们会进入到如下界面,找到:JDK Download,点它,点它,点它!!!

87d656c5195f658e6c38747adccc826e.png

点过之后,我们会进入到如下图界面:再根据自己电脑的系统选择相应的压缩包进行下载!

2108cca0c9ad1df8ce63aac75dd9e65a.png

下载之后,就是傻瓜式的安装了,一直下一步呦!!!(选择默认路径就行)

2bf887bf40e977706c5e32c9db01837f.png               666e4377eef921bb5d58960b918f7854.png

二、配置环境变量

这里博主以自己的win10电脑为例:首先右击->我的电脑->属性,进入到如下界面:选择->高级系统设置->->环境变量

7c6ad2586316875a296eb730f61a4c90.png                 2c96241d227359552f44340cde934e9e.png

接着在->系统变量的下面,点击->新建,把变量名设置为:JAVA_HOME,变量值就是当时安装时的默认路径(博主是安在了D盘下面)。输入后点击确定;

d5d6fd5a3aaf289d1a0a18d479ed1efe.png      411b48b9426b7bf1c5649efa9db2737c.png

接下来是找到->path,点击->编辑,在第一行默认的路径里的前面先添加一个英文的分号“;”    接着在分号前面添加:%JAVA_HOME%\bin   点击确定即可。到目前为止,我们已经完成了一大半,到底成功了没?接下来让我们检测一下便知!!!

229f2fcaff94ab84137246ad3d8404ce.png            838a5f73084dd0bc8877c06140d0c298.png

希望可以帮到你呀,可以相互交流,共同成长,点赞关注一波,3Q!!!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值