我正在使用 matlab 访问 java 代码,但是当代码不是很占用资源时,它就不起作用。当java的被调用构造函数有点像这样时,代码运行:
for(int i=0;i<1000;i++)
System.out.println("hello");
那就是它在matlab中打印“hello”一千次但是当代码是这样的:
for(int i=0;i<10000;i++)
System.out.println("hello");
它应该打印 10000 次,但在这种情况下,甚至没有一行打印。但它显示忙碌状态,而在任务管理器中,matlab 正在使用零百分比的处理器。
为什么会这样?