anonymous-class

anonymous-class

文章 0 浏览 4

从内部匿名 Runnable 访问外部变量

以下示例代码 (SSCCE) 抱怨局部变量 a 必须是最终变量。 public class Foo { final List list = new ArrayList() {{ add(new A()); }}; void foo() { …

久光 2024-08-21 23:58:12 3 0

在 Java 中引用匿名内部类中封闭类的非最终字段

在Java中,我知道可以做这样的事情: public class Greeter { public void greetEventually() { final String greeting = "Hello!"; Job j = new Job(…

吃兔兔 2024-08-21 09:57:27 6 0

创建匿名类作为字典中的自定义键

使用字典时,我总是覆盖 GetHashCode 和 Equals (或为字典提供自定义比较器)。 当我创建一个匿名类作为密钥时,幕后会发生什么? 示例代码.... var …

水晶透心 2024-08-19 18:08:03 8 0

Java 是“缓存”吗?匿名类?

考虑以下代码: for(int i = 0;i < 200;i++) { ArrayList currentList = new ArrayList() {{ add(i); }}; // do something with currentList } Java …

穿透光 2024-08-18 07:39:36 6 0

如何在 C# 中模拟匿名类

我正在用 C# 编写一个小型数据结构库,但遇到了架构问题。本质上,我有一个实现访问者模式的类,并且访问者有许多可能的实现: public interface ITre…

凌乱心跳 2024-08-17 15:47:08 5 0

引用匿名类中的公共枚举结果

我在编译时得到了一个我没有预料到的匿名类。相关代码如下,然后是更详细的解释: CircuitType.java 的整体: public enum CircuitType { V110A20, V1…

如果没有 2024-08-16 22:58:25 8 0

如何使用匿名结构/联合编译 C 代码?

我可以在 c++/g++ 中执行此操作: struct vec3 { union { struct { float x, y, z; }; float xyz[3]; }; }; 然后, vec3 v; assert(&v.xyz[0] == &v.x…

风向决定发型 2024-08-15 18:43:29 11 0

匿名班级问题

我对这一行有一点疑问: 匿名类不能定义构造函数 ,为什么我们也可以使用以下语法定义匿名类: new class-name ( [ argument-list ] ) { class-body }…

傾城如夢未必闌珊 2024-08-11 14:29:19 6 0

Java:从匿名内部类访问局部变量? (优先队列)

我想使用 PriorityQueue 对图进行拓扑排序。为简洁起见,我想使用匿名内部类作为比较器。但是,我需要访问图形 g 才能确定我正在查看的节点的入度。这…

故事↓在人 2024-08-11 07:51:18 11 0

Java 反射:如何检索匿名内部类?

我在另一个类中有一个匿名内部类(SomeClass)。 SomeClass.class.getClasses() 和 SomeClass.class.getDeclaredClasses() 都返回空数组。 我在Class'…

从此见与不见 2024-08-09 08:04:43 7 0

转换为匿名类型

我今天遇到了以下问题,我想知道是否有解决方案。 我的想法是构建匿名类并将其用作 WinForm BindingSource 的数据源: public void Init() { var opti…

孤寂小茶 2024-08-04 09:22:56 5 0

以匿名类作为数据源的 BindingSource 列

是否有任何方法可以选择 DataSource 是匿名类的 BindingSource 当前行的列? var userResults = from u in dataContext.Users join c in dataContext.…

不甘平庸 2024-08-03 09:06:48 9 0

私有内部类综合了意想不到的匿名类

当您编译带有私有​​内部类的 Java 类时,由于某种原因,似乎会自动合成一个匿名类。 这个类足以重现它: public class SynthesizeAnonymous { publi…

朱染 2024-08-01 21:10:09 10 0

.Net 委托相对于 Java 匿名类的真正优势是什么?

我知道 .Net 委托的很多用途可以通过使用接口和匿名类的组合在 Java 中进行模拟,但是在某些情况下委托具有真正的优势并且没有 Java 等效项吗?…

归属感 2024-08-01 20:38:37 7 0

访问“此” 来自 Java 匿名类

给出以下代码: public interface Selectable { public void select(); } public class Container implements Selectable { public void select() { .…

放手` 2024-07-26 18:34:30 9 0
更多

推荐作者

小瓶盖

文章 0 评论 0

wxsp_Ukbq8xGR

文章 0 评论 0

1638627670

文章 0 评论 0

仅一夜美梦

文章 0 评论 0

夜访吸血鬼

文章 0 评论 0

近卫軍团

文章 0 评论 0

更多

友情链接

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