我还是Java新手,因此我不了解终止错误的来源。主要内容中的System.out.println
未打印出来,并显示:
<终止,退出值:0> C:\ Program Files \ Java \ jre1.8.0_71 \ bin \ javaw.exe(2016年1月27日,下午1:22:17)
这是我的代码的主要内容。
public class BrainCenter {
public static void main(String[] args) {
System.out.println("Welcome to the Stock Center!");
System.out.println("Realtime Reports within the stock market");
System.out.println("");
Market mk = new Market(6000);
mk.printMarket();
System.out.println("Individual status listed below");
System.out.println("");
Buyers bu = new Buyers();
bu.buildRandomPortfolio(mk);
}
}
前三行没有输出,我不知道为什么。它出现在其余的代码加载但随后消失,并表示最后终止。我正在使用Eclipse IDE。 任何帮助将不胜感激。提前谢谢!
答案 0 :(得分:0)
尝试使用java.exe
代替javaw.exe
。第一个将等到程序完成。它还将程序生成的所有输出直接放在控制台中。当程序使用自己的GUI或仅在后台运行时,应使用最后一个。它不会等到程序完成。
答案 1 :(得分:0)
您可以通过在环境中设置路径变量来解决此问题。在我的系统中,我已将bin的路径复制为“ C:\ Program Files \ Java \ jdk1.8.0_25 \ bin”并保存。