我创建了一个单元测试:
new Callable() { @Override public Object call() throws .....
我在Eclipse中收到了警告:
Callable is a raw type. References to generic type Callable<V> should be parameterized
我应该写代码如下:
new Callable<Object>()
解决方法
如果您的操作没有返回值(或者返回没有任何意义).您应该使用java.lang.Void作为类型参数.
new Callable<Void>() { public Void call() throws Exception { // do work return null; // <-- This statement is required. } }