JAVA中Vector集合类也是List接口的实现吧?那为什么创建同样是List接口的arraylist实例的时候,如下写:
List<Account>accounts=newArrayList<>();但是创建Vector实例的时候,这样写:Vector<Account>accounts=ne...
List<Account>accounts=new ArrayList<>();
但是创建Vector实例的时候,这样写:
Vector<Account>accounts=new Vector<>(); 展开
但是创建Vector实例的时候,这样写:
Vector<Account>accounts=new Vector<>(); 展开
2014-08-17
展开全部
接口可以用来声明变量,但不能实例化,实例化要交给类来做,而类同样也可以声明变量。所以
List<Account>accounts=new ArrayList<>();同样也可写成
ArrayList<Account>accounts=new ArrayList<>();
Vector<Account>accounts=new Vector<>();同样也可写成
List<Account>accounts=new Vector<Account>();
List<Account>accounts=new ArrayList<>();同样也可写成
ArrayList<Account>accounts=new ArrayList<>();
Vector<Account>accounts=new Vector<>();同样也可写成
List<Account>accounts=new Vector<Account>();
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询