开发Java程序的工具
2022/1/25 17:06:09
本文主要是介绍开发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 程序被机器执行。
这篇关于开发Java程序的工具的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-01一个基于注解驱动的可视化的DDD架构-超越COLA的设计
- 2025-01-01PlantUML 时序图 基本例子
- 2025-01-01plantuml 信号时序图
- 2025-01-01聊聊springboot项目如何优雅进行数据校验
- 2024-12-31自由职业者效率提升指南:3个时间管理技巧搞定多个项目
- 2024-12-31适用于咨询行业的项目管理工具:提升跨团队协作和工作效率的最佳选择
- 2024-12-31高效协作的未来:2024年实时文档工具深度解析
- 2024-12-31商务谈判者的利器!哪 6 款办公软件能提升春节合作成功率?
- 2024-12-31小团队如何选择最实用的项目管理工具?高效协作与任务追踪指南
- 2024-12-31数据赋能,智慧养老:看板软件如何重塑养老服务生态