在Java中,'Set'和'List'是從'Collection'接口派生的接口。 如果我們使用的代碼:定義'Set set = new HashSet()'時,是否設置了接口或類的實例Set?
import java.util.*;
public class SetExample{
public stactic void main(String[] args){
Set set = new HashSet();
//do something .....
}
}
是否有我們正在創建的對象(「設置」)「收集」 API「設置」一類?或者我們正在實例化一個接口'Set'?
我真的很迷茫.......:O型
我來這裏找出'Set set = new HashSet ();'vs'HashSet set = new HashSet ();'。那麼是否有區別? –
Madmenyo
2015-07-03 15:43:39