问题
单项选择题
欲构造ArrayList类的一个实例,此类继承厂List接口,下列哪个方法是正确的 ( )
A.ArrayList myLis=new Object():
B.List myList--new ArrayList():
C.ArrayList myList=new List();
D.myList=new List();
答案
参考答案:B
解析: 本题考查在Java中如何实现接口。选项A错误,只是实例化了一个ArrayList类的对象myList,而没有实现接口;选项B正确,用List来声明MyList实现接口,并用ArrayList构造出一个实例;选项C错误,List并不是一个类,不能用new关键字;选项D错误,接口不能实例化—个接口。故本题的答案是B。