这个集合中的元素是无序的
可以通过键来获取这个集合中的元素
可以通过addFirst()方法,在列表的首部插入元素
在对这个集合的元素执行遍历操作时,效率比较高
第1题:
下列关于java的说法正确的是()
A.java中的类可以有多个直接父类
B.抽象类可以实例化
C.最终类可以作为起他类的父类
D.java中接口支持多继承
第2题:
下列关于类的说法不正确的是( )。
A.类是同种对象的集合和抽象
B.类属于Java语言中的复合数据类型
C.类是Java程序中的基本的结构单位
D.类就是对象
第3题:
A.Collections是个java.util包下的接口
B.Collection是个java.util包下的类
C.Collections包含有各种有关集合操作的静态方法
D.Collection是各种集合结构的父接口
第4题:
A、java.util
B、java.lang
C、java.array
D、java.collections
第5题:
A.<%!importjava.util.*;%>
B.<%!importjava.util.List;importjava.util.ArrayList;%>
C.<%@pageimport=’java.util.List’import=’java.util.ArrayList’%>
D.<%@importtypes=’java.util.List’types=’java.util.ArrayList’%>
E.<%@pageimport=’java.util.List,java.util.ArrayList’%>
F.<%@importtypes=’java.util.List,java.util.ArrayList’%>
第6题:
下列关于类的说法中不正确的是( )。
A.类是同种对象的集合和抽象
B.类属于Java语言中的复合数据类型
C.类是Java程序中的基本的结构单位
D.类就是对象
第7题:
下列说法正确的是()
A、java.lang.Clonable是类
B、java.lang.Runnable是接口
C、Double对象在java.lang包中
D、DoublEa=1.0是正确的java语句
第8题:
下列关于类的说法不正确的是()
A.类是同种对象的集合和抽象
B.类属于java语言中复合数据类型
C.对象是java语言中是基本数据结构单位
D.类就是对象
第9题:
A.Java支持单继承和多重继承
B.Java只支持单继承,不支持多重继承
C.Java中的类最多只有一个直接父类,或者没有父类
D.Java中的每个类都有一个直接父类,而且只有一个直接父类
E.子类只能继承父类的public,protected和同一个包中的package级的成员
第10题:
阅读以下关于某订单管理系统的技术说明、部分UML类图及Java程序,将Java程序中(1)~(5)空缺处的语句填写完整。
[说明]
某订单管理系统的部分UML类图如图5-16所示。
在图5-16中,Product表示产品,ProductList表示所销售产品的列表,Order表示产品订单,Orderltem表示产品订单中的一个条目,OrderList表示订单列表,SalesSystem提供订单管理系统的操作接口。各个类的部分属性和方法说明如表5-23所示。
可以使用类java.util.ArrayList<E>来实现对象的聚集关系,如图5-16中OrderList与Order之间的聚集关系。
for-each循环提供了一种遍历对象集合的简单方法。在for-each循环中,可以指定需要遍历的对象集合及用来接收集合中每个元素的变量,其语法如下:
for(用来接收集合中元素的变量:需要遍历的对象集合)
如果要使用for-each循环来遍历对象集合,那么包含该对象集合的类必须实现接口java.util.Iterable<T>。
Java程序7-1和Java程序7-2分别给出了类OrderList和方法statistic的Java代码。