程序在产生Frame对象的时候,创建了一个新的线程,我们称之为AWT线程。 在实际的开发中,要注意有时候碰到的一些莫名其妙的问题,并不是我们程序本身的问题,不妨换个角度去想,可能是开发工具或系统版本的问题,在通常的应用程序开发中,不要太相信你的系统是绝对的。如在不同版本的JDK中当运行Frame.dispose时有的可以结束AWT线程,有的不可以结束,可见这是开发环境的疏漏。