本帖最后由 caixingke 于 2014-9-25 23:35 编辑
实例化是必然会调用到构造函数的.ExecutorService是接口, 没有构造函数, 所以是不能实例化的.
接口A没有构造函数, 所以不能实例化.
但如果一个类B实了现接口A, 那么是可以这样的:
接口A a = new 类B();
明白了吗?
如下:
ExecutorService pool = Executors.newScheduledThreadPool(5);
这行代码里的方法 newScheduledThreadPool(int)的内部中会去调用[实现了ExecutorService接口的类]的构造函数.
|