NO.A.0003——day01——JAVA/JDK/JRE/JVM/JDK下载安装/JAVA设置系统环境变量

一、JVM——Java虚拟机:
        JVM(JAVA Virtual Machine): JAVA虚拟机,简称JVM,是运行所有JAVA程序的假象计算机,是JAVA程序的运行环境,是JAVA最具吸引力的特性之一,我们编写的JAVA代码,都运行在JVM上。
        跨平台:任何软件的运行,都必须要运行在操作系统上,而我们用JAVA编写的软件可以运行在任何操作系统上,这个特性称为JAVA语言的跨平台性,该特性是由JVM实现的,我们编写的程序运行在JVM上,而JVM运行在操作系统上。
        JAVA虚拟机本身不具备跨平台功能,每个操作系统下都有不同版本的虚拟机。
 
二、JRE——Java运行时的环境:
        JRE(Java Runtime Environment):是Java程序运行时的环境,包含JVM和运行时所需要的的核心类库。
三、JDK——Java程序开发工具包:
       JDK(Java Development Kit):是Java程序开发工具包,包含JRE和开发人员使用的工具。
注:
        我们想要运行一个已有的JAVA程序,那么只需安装JRE即可
        我们想开发一个全新的Java程序;那么必须安装JDK
JDK包含:编译器等开发工具    JRE    运行类库    JVM
JRE    :    运行类库    JVM 
JDK包含JRE包含JVM
想运行安装JRE、想开发安装JDK、均需安装JVM;
 
四、JDK的下载安装:
        Oracle官方网站:https://oracle.com/index.html
        Java版本下载地址:https://www.oracle.com/java/technologies/javase-downloads.html
        需提前准备好oracle账号及密码:
        1、进入Java官网:https://oracle.com/index.html
        2、在最下面选择:What's New 下的“Java SE Downloads”项
        3、最下面选择 Java Archive(存档) 就可以看到Java的所有版本了。
        4、选择项对应的版本,下载对应操作系统的Java SE
下载对应版本的Java程序就OK了
双击打开程序包,点击下一步。
第一步:修改默认安装路径(路径不要有中文(防止乱码),不要有空格(避免转译的问题)
第二步:开发工具(需要),源代码(查看文档)公共JRE(不需要),JDK中已包含完整的JRE,外部独立的JRE没有必要安装了。
可以看到以下内容,说明你的JDK已安装成功了。

五、测试Java环境的运行状态:
    找到JDK的安装路径; /bin/目录是Java目录下。
    找到Java.exe程序,若找不到.exe程序,点击查看,勾选文件扩展名。即可解决。
    在cmd中运行Java程序,需要完成的Java路径。
    输出一大堆的中文帮助说明。说明程序执行成功。
 
    执行记事本程序。
六、为Java环境设置电脑的环境变量:
        Java不是内部命令:
        解决Windows认可外部命令。
        此电脑——属性——高级系统设置——高级——环境变量——上方是用户变量,下方是全局变量。需在下方修改全局变量。
 
第一步:为Java新建一个家:JAVA_HOME
第二步:修改一个已经存在的系统变量。找到path、双击或点击编辑打开。点击编辑文本,每一个分好是一段。
        %SystemRoot%\    等于    C:\Windows
        %JAVA_HOME%\bin;
重新启动CMD窗口,执行Java命令,会出现中文解释文档,说明你的Java设置成功了。
 
 
 
 
 
 
 
 

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
                                                                                                                                                   ——W.S.Landor

 

<wiz_marker id="wiz-painter-root" style="">

 

 



posted on   yanqi_vip  阅读(151)  评论(0编辑  收藏  举报

编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示