• Java安装


    目录

     1、Java开发环境配置

    2、JDK、JRE、JVM之间的关系?

    3、安装需求

    4、安装JDK

     环境配置:

    5. 检验


     1、Java开发环境配置

    Java是一门半编译型、半解释型语言。先通过javac编译程序把源文件进行编译,编译生的.class文件是由字节码组成的与平台无关、面向JVM的文件。最后启动java虚拟机来运行.class文件,此时JVM会将字节码转换成平台能够理解的形式来运行。

    1.使用记事本或者IDEA(集成开发环境)编写Java源程序

    2.使用Java.exe编译器编译Java源程序,生成xxx.class字节码文件

    (使用cmd命令的时候用法为:javac xxx.java)

    3.使用java运行xxx.class字节码文件(命令用法:java xxx)

    注意:在运行Java程序前,必须先安装好JDK(Java Development Kit即Java开发工具包),JDK里面就包含了javac和java工具,Java程序最终是在JVM(Java虚拟机)中运行的。

    2、JDK、JRE、JVM之间的关系?

    • JDK : Java SE Development Kit Java开发工具
    • JRE : Java Runtime Environment Java运行环境

    JDK(Java Development Kit):Java开发工具包,提供给Java程序员使用,包含了JRE,同时还包含了编译器javac与自带的调试工具Jconsole、jstack等。
    JRE(Java Runtime Environment):Java运行时环境,包含了JVM,Java基础类库。是使用Java语言编写程序运行的所需环境。
    JVM:Java虚拟机,运行Java代码

    3、安装需求

    Java的安装包分为两类,一类是JRE其就是一个独立的Java运行环境; 一类是JDK其是Java的开发环境,不过在JDK的发布包中包含了一个独立的JRE,另外需要注意JDK本身就内置有JRE。

    如果要从事Java编程,则需要安装JDK,如果仅仅是运行一款Java程序则JRE就满足要求。

    4、安装JDK

    在Windows下安装JDK的时候一定要考虑安装包的位数。下文中安装的是64位操作系统下的JDK,32位操作系统下安装方式同理。

    oracle官网下载icon-default.png?t=M666https://www.oracle.com/technetwork/java/javase/downloads/index.html

     环境配置:

    安装完成后,需要进行环境变量的配置,配置之前,先弄清楚到底配置什么东西。

    第一:JAVA_HOME环境变量,值为JDK的安装目录,为什么要这么配置,主要是应为很多开源软件的依赖到这个变量,用于寻找机器上的Java环境,比如:Tomcat , Maven

    第二:Path变量值中追加Java命令的路径,道理很简单,就是希望能够在命令行中,直接使用JDK中提供的命令,比如:javajavac

    在JDK1.6以及之后,安装Java的开发环境,只需要配置上面两个内容即可。

    第一步:配置JAVA_HOME

    第二步:配置Path, 需要注意Path路径一般是存在的,只需要追加即可。这里使用%JAVA_HOME%的意思是直接引用上面配置的JAVA_HOME的值,这样的好处在于,如果Java安装目录发生变化,只需要修改JAVA_HOME的值,不用再修改Path变量的值。

    注意:部分Windows10系统在重启之后%JAVA_HOME%\bin配置的失效,这里解决方法是配置全路径即可,比如:C:\Program Files\Java\jdk1.8.0_131\bin

    注意:Windows 8 , 10的Path变量配置要友好一些,直接配置一条记录即可,如果是Windows7的话,需要在Path变量的值中使用;(英文分号)分割,然后追加Java的安装目录下的bin目录路径即可。

     第三步:配置CLASSPATH

    变量名: CLASSPATH
    变量值: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
    注意前面的 . 这个点号不能省略掉,不能多加空格

    5. 检验

    安装完成JDK以及相应的配置之后,需要验证是否安装成功,是否配置正常。

    第一步:打开cmd命令行窗口

     

     第二步:输出java -version命令,如果输出如下图,表示安装配置成功,否则需要检查安装和配置是否正确。

  • 相关阅读:
    FTX:这个加密货币冬天与以前的冬天非常相似
    Vue实现模糊查询:filter()
    技术选型思考:分库分表和分布式DB(TiDB/OceanBase) 的权衡与抉择
    【STL源码剖析】string类模拟实现 了解底层-走进底层-掌握底层【超详细的注释和解释】
    【Mysql】重新认识mysql(一)
    cmake创建codeblocks项目
    【790. 多米诺和托米诺平铺】
    ChatGPT与讯飞星火实测对比
    RPA是什么?AI和RPA可以结合吗?
    Redis三大缓存问题(穿透、击穿、雪崩)
  • 原文地址:https://blog.csdn.net/m0_65601072/article/details/126225541