开发Java程序的工具

1.JVM

JVM,全称是 Java Virtual Machine,即 Java 虚拟机,Java 程序最终运行需要依赖 JVM, Java 程序之所以支持跨平台,“一次编写,处处运行”, 正是因为 JVM 。

2.JRE

JRE,全称是 Java Runtime Environment,即 Java 运行时环境,故名思义,是 Java 运行时需要安装的环境,这个环境中带有 JVM 。一台机器上有 JRE,那么就能运行 Java 程序了。 JRE 可以说是承载了 JVM 的具体环境。不同的硬件平台上有不同的 JRE,但不同的 JRE 都承载着相同的 JVM。

3.JDK

JDK, 全称是 Java Development Kit ,即 Java 开发包,故名思义,是 开发 Java 程序需要的工具包,通常,JDK 中包含了相应版本的 JRE。

开发者编写的 Java 源程序是.java结尾的文件,JDK 可以将其编译成.class结尾的文件(这就相当于是某种意义上的 机器语言 了), 从而在 JRE 上执行。

编译.java源文件:

javac test.java

这个命令过后,会产生一个.class文件,至于这个文件的内容长什么样子,开发 Java 程序的程序员估计看不懂,也不需要看懂。就当它是“透明”的吧,机器能懂就行。

执行:

java test

这个命令将使得编译后的 Java 程序被机器执行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值