java关于集合框架,说法不正确的是( )
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java关于集合框架,说法不正确的是( )相关的知识,希望对你有一定的参考价值。
A) 与数组不同,集合框架是容量可变的容器 B) 集合框架不能保存基本类型,但是可以将它们转换为包装类后保存C) 集合框架中的List, Set, Map接口都是Collection接口的子接口D) 集合类除了提供可变容量的存储外,还提供了对数据的算法 麻烦解释下 我是新手
c 错了。Map接口不是集合框架的子类。它只是一个接口而已,里面的值必须是键值对应的! 参考技术A A和C是错的,A是因为要看实现是否允许可边。
C是因为Map是个独立的接口。
(多选题)关于C#中的特性,说法错误的是()。
A.自定义的特性必须继承System.Attribute类
B.Obsolete特性表示一个类不能序列化
C.类的属性上不能有特性
D.一个类只能有一个特性
B,Obsolete 特性将某个程序实体标记为一个建议不再使用的实体。NonSerialized特性指示可序列化类的某个字段不应被序列化。
C,特性可应用于Assembly(程序集)、Module(模块)、Class(类)、Struct(结构)、Enum(枚举)、Constructor(构造函数)、Method(方法)、Property(属性)、Field(字段)、Event(事件)、Interface(接口)、Parameter(参数)、Delegate(委托)、ReturnValue(返回值)、GenericParameter(泛型参数),见
http://msdn.microsoft.com/zh-cn/library/system.attributetargets.aspx
D,一个还是多个特性取决于特性声明,单笼统的说“只能有一个”是错的
综合:B、C、D都是错的,A正确 参考技术A B,obsolete是过时的,编译会有提示或错误.
C,属性上也可以有Attribute
D,可以有多个Attribute
以上是关于java关于集合框架,说法不正确的是( )的主要内容,如果未能解决你的问题,请参考以下文章