コードをコンパイルしているときに (-Xlint オプションを使用)、次の警告が表示されます。
receptor.java:286: warning: [unchecked] unchecked call to
FutureTask(java.util.concurrent.Callable<V>) as a member
of the raw type java.util.concurrent.FutureTask
警告を生成する行:
FutureTask task = new FutureTask (new Return(address, lock));
Return クラスは Callable を実装します。
public class Return implements Callable <String> {
警告を修正するにはどうすればよいですか?