我试图通过运行在调试模式下调用的测试来理解这个 Functional Reactive Java库,并在测试执行时逐步执行代码.testSendStream
testSendStream
上面的快照显示有一个名为奇怪命名的变量this$0.
this$0
这个名字来自哪里?
这个名字是什么意思?
为什么这个变量有这个名字?
给它这个名字背后的原因是什么?
当然这个名称不是来自代码本身,它是由IntelliJ或javac/java生成的.但为什么 ?
如果我用标签标记这个对象,看看会发生什么也很有趣Mystery Object.
Mystery Object
java debugging intellij-idea
debugging ×1
intellij-idea ×1
java ×1