thread和callble的區別?
?Thread類是在java.lang包中定義的。一個類只要繼承了Thread類同時覆寫了本類中的run()方法就可以實現多線程操作了;
Callable是一個接口,使用 call()方法,可以有返回值, 而 run()方法不能有返回值,可以拋出受檢查的異常,比如ClassNotFoundException, 而run()不能拋出受檢查的異常。
thread和callble的區別?
?Thread類是在java.lang包中定義的。一個類只要繼承了Thread類同時覆寫了本類中的run()方法就可以實現多線程操作了;
Callable是一個接口,使用 call()方法,可以有返回值, 而 run()方法不能有返回值,可以拋出受檢查的異常,比如ClassNotFoundException, 而run()不能拋出受檢查的異常。