我有以下的Java類:的Java - 找不到符號類併發
import java.util.concurrent;
public class Test{
public static void main(String[] args){
ExecutorService ex = Executors.newCachedThreadPool();
for(int i=0; i<10; i++){
ex.execute(new PeerThread(i+1));
}
}
}
出於某種原因,.concurrent無法正確導入。相反,它給我的錯誤:
import java.util.concurrent;
^
symbol: class concurrent
location: package java.util
當然,這也給了我與執行人的使用錯誤,但是這是可以預料的,如果它不能找到concurrent包。
我下載了最新版本的SDK以及最新版本的普通Java(因爲我不確定這是否重要)。
java -version reports java 1.7.0_51。
http://www.java.com/en/download/installed.jsp也報告了Java 7 51。
如果有問題,我正在運行Mac OSX 10.9.1。
我相信這是愚蠢的。
在此先感謝。
注:應該是'Executors' – fge
是啊,那以後的錯誤上來。謝謝。 – user1646600
我也編輯過這個問題,以防其他人對此進行搜索。 – user1646600