java 编译器选项。 -J?

发布于 2025-01-05 09:12:10 字数 235 浏览 0 评论 0原文

我想知道我们如何使用 javac -J javaoption ?目的是什么以及如何在编译时使用此选项?我已经浏览了 javac -J 选项的文档,但不太遵循那里的解释。

将参数 javaoption 直接传递给 Java 解释器。例如:-J-Xmx32m。 javaoption 不应包含空格;如果必须将多个参数传递给解释器,请使用多个 -J 选项。 Java 1.1 及更高版本。

I want to know how do we use javac -J javaoption ? What is the purpose and how can i use this option during compile time ? I have gone through the documentation for javac -J option but do not quite follow the explanation there.

Passes the argument javaoption directly through to the Java interpreter. For example: -J-Xmx32m. javaoption should not contain spaces; if multiple arguments must be passed to the interpreter, use multiple -J options. Java 1.1 and later.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

北城孤痞 2025-01-12 09:12:10

javac 本身是用 Java 编写的。因此,它提供了一个选项,允许您指定 javac 本身如何运行(作为 Java 程序),就像任何其他 Java 程序一样。

javac is itself written in Java. Thus, it provides an option to allow you to specify how javac itself is run (as a Java program), just like any other Java program would.

猫卆 2025-01-12 09:12:10

按以下方式思考。 Java 应用程序不是直接执行的,而是在虚拟机(即 JVM)中解释。通常传递给 javac 的选项控制在 JVM 中运行的应用程序的限制和选项。

然而,JVM本身也是一个应用程序,一个本机应用程序,它有自己的选项,这些选项是通过-J-*标志设置的。

因此,正常(包括非标准选项)选项告诉 JVM 如何配置和限制您的 java 代码,-J-* 告诉 JVM 如何表现<强>本身。

您很可能永远不需要设置这些选项。

Think of it the following way. Java applications are not executed directly, but are interpreted in a virtual machine, hence JVM. The options you normally pass to javac govern restrictions and options for your applications running in the JVM.

However, the JVM itself is also an application, a native one, which has its own options, which are set via the -J-* flags.

So the normal (including non-standard options) options tell the JVM how to configure and restrict your java code, and the -J-* tell the JVM how to behave itself.

You most probably will never need to set these options.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文