既然执行是从主方法开始的,那么如何才能在主类实例之前创建超类实例,如果在主类之前必须先初始化超类,那么主类的超类是否会首先被销毁,或者在必要时破坏主类?
public class Main extends JFrame {
public static void main(String args[]){
super("Title of my prog"); // Superclass method
//code
//code
}
}发布于 2014-09-30 09:57:24
main必须是static的原因正是为了使JVM不必在开始执行程序之前为主类构造实例,而且主类永远不被实例化是很常见的。
https://stackoverflow.com/questions/26117588
复制相似问题