早教吧 育儿知识 作业答案 考试题库 百科 知识分享

预构造ArrayList类的一个实例.此类继承了List接口,下列哪个方法是正确的.欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的?b答案是ListmyList=newArrayList();请

题目详情
预构造ArrayList类的一个实例.此类继承了List接口,下列哪个方法是正确的
.欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的 ? b
答案是List myList=new ArrayList();
请问为什么不是 ArrayList myList=new ArrayList(); ?
▼优质解答
答案和解析
这个称之为面向接口编程,是java语言的一大优点。ArrayList虽然是一个具体的类,按照ArrayList myList=new ArrayList();的确可以生成一个myList对象,而且编译也不会报错。但是在实际开发中时不采用这样的方式即实际开发时都是 接口名 xxx=new 接口某实现类()。这样便于
1。便于程序规范化设计
2。便与团队协同开发
3。便于转换为组件
4。方便的代码复用,无需了解技术细节。
看了 预构造ArrayList类的...的网友还看了以下: