分析下列方法,在调用div(1,0)和div(1,1)后分别反回什么?()
A.-1 和 1 B.-1 和 -2 C.-2 和 1 D.-2 和 -2
单项选择题执行完下面的语句之后x和y的值分别是:()。
A.2,false B.1,true C.2,true D.1,false
多项选择题下面的对象创建方法中哪些会调用构造方法()。
A.new语句创建对象 B.调用Java.io.ObjectInputStream的readObject方法 C.java反射机制使用java.lang.Class或java.lang.reflect.Constructor的newInstance()方法 D.调用对象的clone()方法
多项选择题ArrayLists和LinkedList的区别,下述说法正确的有()。
A.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 B.对于随机访问get和set,ArrayList优于LinkedList,因为LinkedList要移动指针。 C.对于新增和删除操作add和remove,LinkedList比较占优势,因为ArrayList要移动数据。 D.ArrayList的空间浪费主要体现在在list列表的结尾预留一定的容量空间,而LinkedList的空间花费则体现在它的每一个元素都需要消耗相当的空间。
单项选择题关于Java的抽象类、接口,以下描述错误的是()。
A.抽象类不一定含有抽象方法,接口中方法都是抽象方法 B.一个类只能继承一个抽象类,但可以实现多个接口,一个接口可以继承多个接口 C.抽象类和接口中的方法都没有方法体 D.抽象类可以含有私有成员变量,接口不含有私有成员变量
单项选择题下列代码的运行结果是()。
A.控制台打印hello sunline! B.报异常java.lang.NullPoninterException C.编译报错 D.报异常java.lang.RuntimeExcception