javac 相关问题

javac是主要的Java编译器,包含在Sun Microsystems(现在的Oracle)的Java Development Kit(JDK)中,也包含在其他供应商的版本中。

确定在Gradle Build中使用的Java版本

complositary complentary complocy:

回答 3 投票 0

java常量表达式和代码消除

在此处讨论的是,Javac和其他Java编译器可能会为条件为“恒定表达式”的IF statement提供代码消除功能。 如果我的代码使用

回答 1 投票 0

可以优化此代码的符合条件的Java编译器?

我在板上有以下方法,并且一次通过一行跟踪:

回答 2 投票 0



可以从以下情况下消除java compiler消除死刑代码?

(问题#0:Java编译器是否默认消除了死码?) Question #1: Suppose I have the following piece of code (which is artificially generated, so I don't have much control over),...

回答 1 投票 0



不同的Java编译器(供应商不同)会产生不同的字节码吗

给定相同的主要版本,比如Java 7,不同的Java编译器(例如Oracle的hotspot、JRockit或IBM的J9等...)是否将给定的java源代码文件编译成相同的字节码? 正在扫描...

回答 3 投票 0

javac 代码消除功能

我很难找到有关 javac 代码消除功能的信息: 我读到,如果您有类似以下内容,则 if 语句将被消除: 静态最终嘘...

回答 4 投票 0

为什么javac不接受`x = x+++++y`?

从编译器理论的角度来看,为什么javac编译器不接受x = x+++++y形式的语句,而是接受x = x+++ ++y?

回答 1 投票 0

使用命令行通过Java File编译文件

我正在寻找编译java文件的方法,我知道你可以使用javac Test.java从命令行编译Java文件,但是有没有办法将此调用传递到命令行? 还有...

回答 5 投票 0

是否可以在运行时输入变量

我将不得不在不久的将来使用Java编译器,所以我现在正在尝试学习基础知识并选择最好的一个来学习,我遇到了一个我无法真正解决的问题...

回答 2 投票 0

无法导入 com.sun.tools.javac.util.Pair

我是java新手,目前使用open-jdk和javac 21以及Eclipse IDE。 我正在尝试导入 om.sun.tools.javac.util.Pair 并收到错误 - “com.sun.tools.javac.util.Pair 类型是...

回答 2 投票 0

javac编译器创建类文件名小写的jar文件时出现什么问题?

当我运行javac编译器时,它会编译代码并创建一个JAR文件,但JAR内的类文件名称都是小写的。但是,源文件中的类都有...

回答 1 投票 0

为什么我的代码会导致编译器标记“未经检查或不安全的操作”警告?

我的java编译器抱怨我的代码使用“未经检查或不安全的操作”。知道这两个代码片段中哪些行导致了这种情况吗? @SuppressWarnings(“未选中”) 私人决赛...

回答 1 投票 0

如何以编程方式将 -X 选项传递给 java 编译器

JavaCompiler - 如何以编程方式将 -X 选项传递给 JavaCompiler 类?

回答 2 投票 0

使用javac编译时包含Swing

我编译并打包了源代码,但是当我运行它时,它会抱怨: java.lang.ClassNotFoundException:javax.swing.JPanel 我想我必须在编译时包含 Swing 库,但是如何...

回答 4 投票 0

在 C# 中访问 java 编译器的输出

我正在用 C# 编写一个程序,它将使用 java 编译器 (javac) 编译 java 文件。我无法捕获 javac(命令行工具)的输出来告诉用户错误。我知道...

回答 2 投票 0

Java命令行编译问题和依赖

我有以下类结构: 主类:WordNet.java WordNet.java 使用 SAP.java SAP.java 使用 DeluxeBFS.java 当我运行命令时 $ javac WordNet.java 我回来了 WordNet.class 词...

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.