compiler-construction
-
-
-
Java有咖啡脚本吗?换句话说,X被编译为Java [已关闭] 有没有一种语言可以编译成Java代码(不是字节代码,而是Java..所以没有Groovy,Scala,Jython,JRuby等)? 换句话说,Java有CoffeeScript吗? 我对Java的主要缺陷之一是它是如此
-
在Java中,变量名可以与类名相同 在Java中,我可以声明一个变量,其名称与其类名完全相同。我认为这是一个如此令人困惑和奇怪的设计。 所以我在下面的代码片段中有一个问题:编译器如何区分,它是引用的变量名或类名?
-
编译器优化:Java 字节码 我目前正在编写一个玩具编译器,目标是翻译中的Java字节码。 我想知道是否有某种目录,也许是摘要,可以在编写.class文件之前在发出的字节码中进行各种简单的窥视孔优化。我实际上知道一
-
Java 7 中泛型类的变量访问更改 下面是一些使用 Java 6 编译但未在 Java 7 中编译的代码的简单示例。 为什么它不再编译? 这是 Java 6 中的一个错误吗?如果是,为什么? 这是Java 7中的一个错误吗? 我有一个谷歌并在Oracle错
-
在 Java 类中实现的具有相同方法签名的两个接口 我有两个Java接口和一个实现类。 (我使用Eclipse直接运行程序,我没有尝试通过从命令行显式编译来检查任何编译器警告等。 为什么它们可以毫无问题地运行?为什么Java允许这样做,即使它满
-
如何从 Java 的生产代码中删除调试语句 编译器是否可以从生产代码中删除用于调试目的(如日志记录)的语句?调试语句需要以某种方式标记,可能使用注释。 设置属性(debug = true)并在每个调试语句中检查它很容易,但这会降低
-
-
如何在语法上实现JJTree123456 我有一个任务,就是使用JavaCC为讲师提供的语言制作一个带有语义分析的自上而下的解析器。我已经写好了生产规则,没有错误。我完全被困在如何使用JJTree作为我的代码上,我在互联网上搜索
标签