我有一个主要课程: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
我该如何解决这个问题?
提前致谢