2016-12-04 169 views
-4

我真的不知道这一点。我正在开发一个AI项目来解决一个2x2 Rubiks立方体。程序运行时,它会随机暂停一会,也许半秒钟左右,然后恢复。我无法弄清楚这是为什么。我没有任何复杂的事情发生,并停止执行。当创建一个新的立方体对象时,它总是在发生,但我所做的唯一的事情是复制6个数组(对于立方体的每一侧),它们是2×2数组。Java执行随机停止

+0

它可以是很多东西。你能粘贴正在执行的代码吗?我们不能在没有看到它的情况下弄清楚...... –

+0

垃圾收集器在踢? (另外,解决2x2魔方仍然是AI?) –

+2

让自己穿上我们的鞋子一秒钟。你如何解决这个问题?答案是什么样子? – shmosel

回答

0

如果

作出新的多维数据集对象

出现在节目开始时的延迟,你遇到的是可能在等待进口发生尝试导入只需要不是一切的类从一个包装。即在我最近的代码我只导入类

import java.io.FileWriter; 
import java.io.PrintWriter; 
import java.io.BufferedReader; 
import java.io.InputStreamReader; 
import java.util.Scanner; 

,所以我只是我只是导入,而不是导入包

import java.io.*; 
import java.util.*;