0

我有一个主要课程:MyMainSDK

public static void main(String[] args) { 
        EventQueue.invokeLater(new Runnable() {
            public void run() {
                try {
                    MyMainSDK frame = new MyMainSDK();
                    frame.setVisible(false);
                    System.out.println("f1"); 
                } catch (Exception e) {
                    System.out.println("Error: " + e.getMessage()); 
                    e.printStackTrace();
                }
                System.out.println("f2"); 
            }
        });


    System.out.println("f3"); 
    }

我的课是:

    public MyMainSDK() {


           /*

             do something

                System.out.println("do something logs"); 

            */

       System.out.println("everything is finished"); 

 }

我在批处理文件上运行我的 java 代码。它按我的预期工作。

但是批处理文件似乎还没有完成。但我看到这些日志:

f3
do something logs
f1
f2

我该如何解决这个问题?

提前致谢

4

0 回答 0