Java开发环境详解

JDK是环境Java环境工具

下载是在官网www.oracle.com

Java是长期支持的,但是长期支持的版本是17 14 11 8 高版本兼容低版本

java.exe是运行java程序

javac.exe是用来编译程序的

先写一个.txt的文件,讲后缀改为.java 然后在文件所在的位置,使用cmd 输入javac xxx.java

然后他会将xxx.java转化成xxx.class(字节码文件) ,然后将xxx.class再输入进出就可以运行出来了

为什么要这样做呢?

因为xxx.java后缀的代码不能直接拿给机器运行,因为机器只能看懂二进制,这时候就需要javac将xxx.java编译成xxx.class 再运行

那为什么不直接将xxx.java编译成二进制呢

因为不同的机器识别二进制不同,所以这时候需要中间的文档格式中转一下。

这时候就有了虚拟机jvm的产生

我们只需要指对不同的机器制备不同的虚拟机,这样我们只需要针对虚拟机写代码就行了

这样可以做到一次编译到处运行。

环境变量包括 操作系统, 文件系统和 存放程序。
在文件系统的任何位置 都可以直接使用这个程序
环境变量: 程序的安装路径收集表
使用程序时: 先在本地目录查找 ,没有的话就在环境变量表中查找
开发工具 : 依赖程序就不要每个都指定 java.exe 的位置
JDK Java 开发工具
JRE: java 运行环境 不包括 编译器 调试等工具
JVM Java 程序的运行载体
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值