结构型模式
- 适配器
将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。

Task类,实现了Callable接口:public class Task implements Callable<Long> { private long num; public Task(long num) { this.num = num; } public Long call() throws Exception { long r = 0; for (long n = 1; n <= this.num; n++) { r = r + n; } System.out.println("Result: " + r); return r; } }