Java基础-开发环境

简介

  • 本人将持续更新JavaWeb开发相关知识,后期也会尽可能的更新Java大数据,Java与Android相关知识。

  • 对于整个JavaWeb所需知识,我只是更新比较重要的一部分,基础部分可以按照Web开发路线图进行学习。

  • 我的文章除了自己的理解,也会搜集其他的文章,进行一个总结,如果哪里有问题,希望指点一二。

  • 最后创作不易,请大家多多关注我,我会尽可能的将所有内容都能写的通俗易懂。

Java程序编译运行过程

  • 程序员编写的Java源文件(.java)首先要经过编译,生成所谓的字节码文件(.class);

  • Java程序由JVM加载.class文件然后运行;

  • JVM是一个软件,安装在操作系统中,为字节码文件提供运行环境;

在这里插入图片描述

Java特性

  • 一次编程到处使用
    在这里插入图片描述

JVM

-Java Development Kit (Java虚拟机);

JRE

  • Java Runtime Environment (Java运行环境);

  • JRE除了包含JVM以外还包含运行Java程序所必须的环境;

  • JRE = JVM + Java系统类库;

JDK

  • Java Virtual Machines (Java开发工具包);

  • JDK除了包含JRE以外以外还包含开发Java程序所必须的命令工具;

  • JDK = JRE + 编译(javac)、运行(java)等等命令工具;在这里插入图片描述

在这里插入图片描述

环境变量

  • 使用JDK提供的命令,需要让操作系统可以找到这些命令文件所在的路径;

  • 可以通过配置Path环境变量来实现;

  • Path环境变量是一系列的目录,在执行命令时,操作系统会依次在Path环境变量中的每个目录中查找该命令;

  • 配置环境:

    1. JAVA_HOME指向Java JDK安装目录,通知某些软件找到JDK安装目录;
    2. CLASSPATH表示类的搜索路径,一般简写为".";
    3. Path指向JDK的bin目录,javac、java等命令就安装在此目录中;
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值