T - 泛型public class CrossThreadWrapper<T> extends Object implements Runnable, Callable<T>
Object[] args = point.args();
Object arg0 = args[0];
// 直接转换为当前的对象
if(arg0 instanceOf Runnable) {
args[0] = new CrossThreadWrapper((Runnable)arg0);
} else if(arg0 instanceOf Callable) {
args[0] = new CrossThreadWrapper((Callable)arg0);
}
// 继续处理
| 构造器和说明 |
|---|
CrossThreadWrapper(Callable<T> callable) |
CrossThreadWrapper(Runnable runnable) |
public CrossThreadWrapper(Runnable runnable)
Copyright © 2024. All rights reserved.