什么是AWT-Windows线程?

时间:2014-02-06 08:42:48

标签: java awt

当我使用AWT时,在调用Toolkit.getDefaultToolkit()之后,我在程序中打印了当前正在运行的线程。我想知道在后台运行的 AWT-Windows 线程是什么。它做了什么以及为什么它具有 6 优先级。

此外,该行

Thread[AWT-Windows,6,main]

main是否表示线程是在主线程中启动的?

提前致谢。

1 个答案:

答案 0 :(得分:4)

AWT是Java Abstract Window Toolkit。 AWT线程应该处理所有AWT事件,渲染等......

6优先级只是高于普通优先级的优先级,以使此调度程序略微偏向它。

main是该主题的组。

修改

AWT-Windows线程专门处理来自用于GUI的本机Windows C ++ API的轮询事件。处理事件的特定本机方法是sun.awt.windows.WToolkit.eventLoop()