身体是灵魂的载体,灵魂是身体的指引,用心维护、驯化你的身体,构建通道,指引它将力量与情绪宣泄在你想作出成绩的领域,神奇的事情就会发生,哈哈。java
@SuppressWarnings(“deprecation”)的功能是什么?
正确答案: A 你的答案: 空 (错误)编程
屏蔽不赞同使用的类和方法的警告数组
屏蔽在强制类型转换的时候编译器给出的警告code
关闭全部警告信息对象
当在可序列化的类上缺乏serialVersionUID定义的警告继承
本题考查注解编程,对java三大注解是否了解: @SuppressWarnings这是java三大注解之一,主要功能是屏蔽相应的警告。 里面的deprecation修饰符则是对java中已通过时或者废弃方法的警告。 @SuppressWarnings(“deprecation”)的功能是屏蔽不赞同(就是过期废弃的意思)使用的类和方法的警告
如下关于集合类 ArrayList 、 LinkedList 、 HashMap 描述错误的是:
正确答案: C接口
HashMap实现Map接口,它容许任何类型的键和值对象,并容许将null用做键或值编译器
ArrayList和LinkedList均实现了List接口io
添加和删除元素时,ArrayList的表现更佳编译
ArrayList的访问速度比LinkedList快
本题考查注解编程,对java三大注解是否了解: @SuppressWarnings这是java三大注解之一,主要功能是屏蔽相应的警告。 里面的deprecation修饰符则是对java中已通过时或者废弃方法的警告。 @SuppressWarnings(“deprecation”)的功能是屏蔽不赞同(就是过期废弃的意思)使用的类和方法的警告
如下关于集合类 ArrayList 、 LinkedList 、 HashMap 描述错误的是:
正确答案: C
HashMap实现Map接口,它容许任何类型的键和值对象,并容许将null用做键或值
ArrayList和LinkedList均实现了List接口
添加和删除元素时,ArrayList的表现更佳
ArrayList的访问速度比LinkedList快
Hashtable不容许 null 值(key 和 value 都不能够),HashMap容许 null 值(key和value均可以)。 ArrayList和LinkedList均实现了List接口 ArrayList基于数组实现,随机访问更快 LinkedList基于链表实现,添加和删除更快
如下代码运行输出的是
public class Person{ private String name = "Person"; int age=0; } public class Child extends Person{ public String grade; public static void main(String[] args){ Person p = new Child(); System.out.println(p.name); } }
正确答案: C
输出:Person
没有输出
编译出错
运行出错
Java中对字段属性是静态绑定,方法成员是动态绑定,这里错在:在子类中试图访问父类的private字段,因此编译不经过,将private去掉就可访问,不是动态绑定的问题,它原本就属于静态绑定。
1.一个java文件里,public 的类只能出现一个,只能出现一个,只能出现一个,不然,无论你用哪个类名命名文件名编译器都会报错 2.关于多态。子类继承了父类的全部成员,包括private权限的成员变量,可是继承的子类具备私有变量的拥有权可是没有使用权。 3.private的成员变量,根据权限修饰符的访问控制范围,只有在类内部才能被访问,就算是他的子类,也不能访问。