【发布时间】:2011-02-04 11:20:23
【问题描述】:
我创建了一个使用 Hibernate 的示例 java 应用程序,当我执行线程转储时,我观察到了一个名为 Java2D Disposer 的奇怪线程。
谁能告诉我那个线程的功能?
【问题讨论】:
标签: java
我创建了一个使用 Hibernate 的示例 java 应用程序,当我执行线程转储时,我观察到了一个名为 Java2D Disposer 的奇怪线程。
谁能告诉我那个线程的功能?
【问题讨论】:
标签: java
AWT 系统中的某些实体需要完成以释放资源。最突出的例子是java.awt.Windows,它需要在窗口被垃圾回收后释放其原生资源。
可以使用终结器来做到这一点,但一种为您提供更详细控制的解决方案是将幻像引用与引用队列一起使用。该解决方案需要一个在参考队列上等待的专用线程。该线程是“Java 2D disposer”线程,它是在初始化 AWT 系统时创建的。
【讨论】: