我做了一個程序,檢查完成的9x9數獨矩陣是否正確。我想創建線程同時檢查行,列和區域,看看數字1-9是否出現在它們中。我是使用Callable和lambda的新手。這是我到目前爲止的代碼: public class Sudoku {
public boolean testBoard(int[][] board) throws InterruptedException, Execution
import java.util.concurrent.Callable;
import java.io.IOException;
public class HelloWorld{
public static void main(String []args){
Callable<Void> callable = new Callable<Void>()
{
我一直在爲一個簡單的迷宮項目工作了一段時間,我到了需要使用Callable接口作爲線程的地步。在實現和運行後,我注意到,雖然可調用類在後臺運行,但我似乎無法在後臺運行其他任何操作,例如輸入。 我做了一個小項目強調問題,看到,雖然可調用類工作10秒,但我不能在任何輸入的同時。 這裏是代碼: 主要類 public class Main {
static ExecutorService se