请问java创建线程的Swing中,EDT线程是怎么产生的

java创建线程中的主线程与UI线程

在这裏作为***给出的许多Swing片段中有一个来自该main方法的调用:

但根据,从主线程构造UI是安全的:

一些方法是线程安全的:在Swing API文档中线程安铨的方法用这个文本标记:

虽然大多数Swing方法都不是,但这种方法是线程安全的

应用程序的GUI通常可以构造并显示在主线程中:只要没有实現组件(Swing或其他),以下典型代码是安全的:

那么是否有一个真正的(线程安全)理由在main中构建UI ,或者这只是一种习惯要记住在其他凊况下执行它?

参考资料

 

随机推荐