创建和销毁主类及其超类的顺序是什么

时间:2014-09-30 09:40:29

标签: java class constructor destructor java-compiler-api

鉴于执行从main方法开始,如何在主类实例之前创建超类实例,并且如果必须在主类之前首先初始化超类,那么主类的超类将首先被​​销毁或破坏主要课程首先会在必要时损害该计划吗?

public class Main extends JFrame {

       public static void main(String args[]){

                super("Title of my prog");       // Superclass method
                //code
                //code
            }

      }

1 个答案:

答案 0 :(得分:0)

main必须是static的原因恰恰是因为JVM在开始执行程序之前不必为主类构造实例,并且对于一个永远不会被实例化的主类来说,它很常见。