internals
-
Java接口是如何在内部实现的?(vtables? C++具有多重继承。在程序集级别实现多重继承可能相当复杂,但网上有很好的似乎有一个很好的解释,尽管现在可能已经过时了。我无法为Java找到类似的东西。 编辑: 我的意思是“实现”意
-
如果Java的垃圾回收器移动对象,什么是Object.hashCode和System.identityHashCode? 我经常听说这些方法(和)返回对象的地址,或者从地址快速计算的东西;但我也非常确定垃圾回收器移动并压缩对象。由于哈希代码无法更改,因此存在问题。我知道这不是日常工作需要知道的
-
Spring Framework和其他IoC容器的内部结构 我已经使用spring一段时间了,但我一直想知道它是如何工作的,更具体地说,它们如何加载和编织仅用接口或@annotation标记的bean/类。 对于 xml 声明,很容易看出 spring 如何预处理我的 bean(它们
-
弱引用是如何实现的? 我想知道弱引用在内部是如何工作的,例如在.NET或Java中。我的两个一般想法是: “侵入性” - 将弱引用列表添加到最顶级的类(对象类)中。然后,当对象被销毁时,可以迭代所有弱引用并
标签