java单文件源代码程序执行

在 JDK 11 中,Java 引入了使用启动器启动单文件源代码程序的功能java,而无需首先显式编译源代码。这通过java启动器自动调用编译器并将编译后的代码存储在内存中来工作。

这是学习如何使用 Java 或探索 Java API 中的新功能的好方法,而无需经历编译和执行代码的繁琐工作。有几种方法可以使用此功能,以及一些限制和需要牢记的事项。

编译方式与解释方式:

1、编译方式——当用户将高级语言编写的源程序运行前,编译器便把所有源程序一次性"解释"成与机器语言等价的目标程序,然后计算机执行该目标程序,以实现源程序的运算,处理,并获取结果。这种方式执行速度快,但是不能实现跨平台。

2、解释方式——程序在运行的时候,解释器边扫描边解释,逐句输入,逐句解释,逐句执行,并不产生目标程序。这种方式执行速度相对较慢,但是这种程序执行时往往不依赖于特定的平台,通过在不同平台上提供不同的解释器就可以跨平台执行。

java单文件源代码程序执行

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注