jls

jls

文章 0 浏览 2

Java:重载方法解析和可变参数——令人困惑的例子

正当我以为我理解了 JLS15.12 当它应用于可变参数时,这是这个例子: package com.example.test.reflect public class MethodResolutionTest2 { publi…

梦情居士 2024-11-07 18:53:59 0 0

Java:编译时解析和“最具体的方法”因为它适用于变量数量

有人可以帮助我理解 第 15.12.2.5 节JLS回复:最具体的方法? (以下是来自 JLS 的猛击剪切和粘贴) 此外,如果满足以下任一条件,则一个名为 m 的变…

海夕 2024-11-07 10:59:01 0 0

JVM 在加载特定类时是否会加载所有使用过的类?

当 JVM 加载类 A 时,它是否加载 A 中使用的所有类? 我想知道导入声明是否对加载过程有影响? 与 JLS 的链接将不胜感激。…

甜宝宝 2024-11-02 08:09:00 1 0

Java 语言规范第 4 版何时可用?

现在 JDK 7 开发者预览版已经发布,人们可能会认为是时候推出新的 JLS 了。毕竟,语言已经发生了变化,尽管变化很小。 我还没有找到任何东西。新的 JL…

风流物 2024-10-28 07:19:26 0 0

Java强制转换:是编译器错误,还是语言规范错误,还是我错了?

我一直在阅读 Java 语言规范,第三版,并发现我认为规范与 javac 编译器实现之间存在差异。 Eclipse 编译器中也存在同样的差异。 15.16 节讨论强制转…

我恋#小黄人 2024-10-24 12:32:56 1 0

测试最终字段的初始化安全性

我试图简单地测试 JLS 保证的最终字段的初始化安全性。这是为了我正在写的一篇论文。但是,根据我当前的代码,我无法让它“失败”。有人可以告诉我我…

小…楫夜泊 2024-10-18 04:37:05 3 0

为什么 Java 常量除以零不会产生编译时错误?

可能的重复: 1/0 是合法的 Java 表达式吗? 为什么这段代码可以编译? class Compiles { public final static int A = 7/0 public final static int…

回梦 2024-10-17 09:38:08 5 0

为什么带有可变参数的 Java 方法被标识为瞬态?

我正在使用 Java Reflection API 并观察到带有可变参数列表的方法变得瞬态。为什么会这样? transient 关键字在这种情况下意味着什么? 来自 Java 术…

擦肩而过的背影 2024-10-17 01:02:35 2 0

除了枚举声明之外,拥有更多枚举类型实例有什么缺点?

尝试显式实例化枚举类型是一个编译时错误 (第 15.9.1 节)。 Enum 中的最终克隆方法确保枚举常量永远不会被克隆,并且序列化机制的特殊处理确保永远…

茶底世界 2024-10-14 10:25:42 4 0

在Java中,一个方法/构造函数声明可以出现在另一个方法/构造函数声明中吗?

在Java中,一个方法/构造函数声明可以出现在另一个方法/构造函数声明中吗?示例: void A() { int B() { } } 我想不会,但我很想放心。…

各自安好 2024-10-13 03:21:23 4 0

在Java中,为什么我不能写i++++或者(i++)++?

当我尝试在/减量中写入后缀/前缀,然后在/减量中写入后缀/前缀时,出现以下错误:操作 ++/-- 的参数无效。 但是,根据 JLS: PostIncrementExpression…

酷遇一生 2024-10-11 15:07:44 5 0

为什么 Java 在数字提升期间将字节和短操作数转换为整数

在 数字推广流程?难道不能直接对这些较小的数据类型执行大部分操作吗?…

無處可尋 2024-10-10 03:11:57 1 0

JLS、Java以及相关技术之间有什么关系?

Java是语言,JRE是运行环境,JDK是开发工具? JLS 规范规定 JRE 必须执行 x、y、z,从而使 Java 成为现实?这些观点是否正确,如果不正确,有人可以启…

花想c 2024-09-28 05:39:10 2 0

Java 中的子上下文在堆栈上是单独的行吗?

在Java中是这样的: public void method() { if (condition) { Object x = .... } System.out.println(x) // Error: x unavailable } 我想知道的是:…

榕城若虚 2024-09-05 21:19:36 6 0

JLS 中是否对静态初始化块的执行顺序有任何保证?

我想知道使用如下结构是否可靠: private static final Map&ltString, String&gt engMessages private static final Map&ltString, String&gt rusMess…

未央 2024-09-05 13:32:55 5 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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