会java的帮我做下这个考试。麻烦了
1.欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的()(2分)(A)ArrayListmyList=newObject();(B)Li...
1.
欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的( )(2分)
(A) ArrayList myList=new Object();
(B) List myList=new ArrayList();
(C) ArrayList myList=new List();
(D) List myList=new List();
2.
在Java中,以下( )对象可以使用键/值的形式保存数据(2分)
(A) LinkedList
(B) HashMap
(C) ArrayList
(D) Arrays
3.
符合对象和类关系的是:()(选择一项)(2分)
(A) 人和老虎
(B) 书和汽车
(C) 楼和土地
(D) 松树和植物
4.
40.下面属于XML的实体引用的是( )(2分)
(A) ""
(B) &
(C) >
(D) <
5.
下列选项中关于Java中ArrayList、LinkedList、HashMap三个类的描述错误的是( )。(2分)
(A) ArrayList和LinkedList均实现了List接口
(B) ArrayList的访问速度比LinkedList快
(C) 添加和删除元素时,ArrayList的表现更佳
(D) HashMap实现Map接口,它允许任何类型的键和值对象,允许将null用作键或值
6.
给定JAVA代码,如下:编译运行,结果是()。
public static void main(string[] args) {
String s;
System.out.println(“s=”+s) ;
}(2分)
(A) 编译错误
(B) 编译通过,但出现运行是错误
(C) 正常运行,输出s=null
(D) 正常运行,输出s=
7.
在Java中,集合框架 API包括在( )包中。(2分)
(A) java.lang
(B) java.sql
(C) java.util
(D) Java.math
8.
以下选项中关于Java中文件输入输出的说法正确的是( )。(2分)
(A) 在Java中,文件的输入输出功能是通过流来实现的
(B) 如果要把数据写入到一个文件中,需要创建一个输入流对象
(C) 字符流在某些方面比如汉字的处理,比字节流更高效
(D) 可以通过Reader r=new Reader("c:\\pet.txt")来创建一个输入流对象
9.
于Java语言的内存回收机制,下列选项中最正确的一项是( )。(2分)
(A) Java程序要求用户必须手工创建一个线程来释放内存
(B) Java程序允许用户使用指针来释放内存
(C) 内存回收线程负责释放无用内存
(D) 内存回收线程不能释放内存对象
10.
下面关于Java主线程的说法错误的是: ( )(2分)
(A) 主方法所在的线程即主线程。
(B) 在多线程应用中,主线程的主要作用是启动其它线程。
(C) 主线程与其它线程是平等的。
(D) 主线程结束,整个应用将结束。
11.
在Java中,下列()语句不能通过编译。(2分)
(A) String s= “join”+ “was”+ “here”;
(B) String s= “join”+3;
(C) int a= 3+5;
(D) float f=5+5.5;
12.
类Student中构造方法声明正确的是哪一项? (2分)
(A) class Student {
public Student() }
(B) class Student {
public Student(){}
}
(C) class Student {
public void Student(){}
}
(D) class Student {
new Student(){}
}
13.
要产生[20,999]之间的随机整数使用哪个表达式?( )(2分)
(A) (int)(20+Math.random()*97)
(B) 20+(int)(Math.random()*980)
(C) (int)Math.random()*999
(D) 20+(int)Math.random()*980
14.
在Java中,文件操作 API包括在( )包中。(2分)
(A) java.lang
(B) java.io
(C) java.util
(D) java.math
15.
在Java中按输入和输出方向可以将流分为哪几类? ( )(2分)
(A) 输入流和输出流
(B) 字节流和字符流
(C) 节点流和处理流
(D) 对象流和数据流
16.
已知一个引用类型变量myvar指向了一个流对象,在程序中出现了如下语句:myvar.flush(); myvar.close(); 则myvar所指向的对象一定是: (b )(2分)
(A) 输入流
(B) 输出流
(C) 字符流
(D) 字节流 展开
欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的( )(2分)
(A) ArrayList myList=new Object();
(B) List myList=new ArrayList();
(C) ArrayList myList=new List();
(D) List myList=new List();
2.
在Java中,以下( )对象可以使用键/值的形式保存数据(2分)
(A) LinkedList
(B) HashMap
(C) ArrayList
(D) Arrays
3.
符合对象和类关系的是:()(选择一项)(2分)
(A) 人和老虎
(B) 书和汽车
(C) 楼和土地
(D) 松树和植物
4.
40.下面属于XML的实体引用的是( )(2分)
(A) ""
(B) &
(C) >
(D) <
5.
下列选项中关于Java中ArrayList、LinkedList、HashMap三个类的描述错误的是( )。(2分)
(A) ArrayList和LinkedList均实现了List接口
(B) ArrayList的访问速度比LinkedList快
(C) 添加和删除元素时,ArrayList的表现更佳
(D) HashMap实现Map接口,它允许任何类型的键和值对象,允许将null用作键或值
6.
给定JAVA代码,如下:编译运行,结果是()。
public static void main(string[] args) {
String s;
System.out.println(“s=”+s) ;
}(2分)
(A) 编译错误
(B) 编译通过,但出现运行是错误
(C) 正常运行,输出s=null
(D) 正常运行,输出s=
7.
在Java中,集合框架 API包括在( )包中。(2分)
(A) java.lang
(B) java.sql
(C) java.util
(D) Java.math
8.
以下选项中关于Java中文件输入输出的说法正确的是( )。(2分)
(A) 在Java中,文件的输入输出功能是通过流来实现的
(B) 如果要把数据写入到一个文件中,需要创建一个输入流对象
(C) 字符流在某些方面比如汉字的处理,比字节流更高效
(D) 可以通过Reader r=new Reader("c:\\pet.txt")来创建一个输入流对象
9.
于Java语言的内存回收机制,下列选项中最正确的一项是( )。(2分)
(A) Java程序要求用户必须手工创建一个线程来释放内存
(B) Java程序允许用户使用指针来释放内存
(C) 内存回收线程负责释放无用内存
(D) 内存回收线程不能释放内存对象
10.
下面关于Java主线程的说法错误的是: ( )(2分)
(A) 主方法所在的线程即主线程。
(B) 在多线程应用中,主线程的主要作用是启动其它线程。
(C) 主线程与其它线程是平等的。
(D) 主线程结束,整个应用将结束。
11.
在Java中,下列()语句不能通过编译。(2分)
(A) String s= “join”+ “was”+ “here”;
(B) String s= “join”+3;
(C) int a= 3+5;
(D) float f=5+5.5;
12.
类Student中构造方法声明正确的是哪一项? (2分)
(A) class Student {
public Student() }
(B) class Student {
public Student(){}
}
(C) class Student {
public void Student(){}
}
(D) class Student {
new Student(){}
}
13.
要产生[20,999]之间的随机整数使用哪个表达式?( )(2分)
(A) (int)(20+Math.random()*97)
(B) 20+(int)(Math.random()*980)
(C) (int)Math.random()*999
(D) 20+(int)Math.random()*980
14.
在Java中,文件操作 API包括在( )包中。(2分)
(A) java.lang
(B) java.io
(C) java.util
(D) java.math
15.
在Java中按输入和输出方向可以将流分为哪几类? ( )(2分)
(A) 输入流和输出流
(B) 字节流和字符流
(C) 节点流和处理流
(D) 对象流和数据流
16.
已知一个引用类型变量myvar指向了一个流对象,在程序中出现了如下语句:myvar.flush(); myvar.close(); 则myvar所指向的对象一定是: (b )(2分)
(A) 输入流
(B) 输出流
(C) 字符流
(D) 字节流 展开
1个回答
2017-09-01
展开全部
第一题选B。
这个称之为面向接口编程,是java语言的一大优点。
1。便于程序规范化设计
2。便与团队协同开发
3。便于转换为组件
4。方便的代码复用,无需了解技术细节。
第二题选B。
HashMap就是Map结构,Map 就是键值对保存数据的。
A、C是List,类似于数组的结果
第三题选D
第四题。B
第五题。C
第六题。A
第七题。C
第八题。AC
第九题。C
第十题。D
第十一题。D
第十二题。B
第十三题。B
第十四题。C
第十五题。A
第十六题。B
这个称之为面向接口编程,是java语言的一大优点。
1。便于程序规范化设计
2。便与团队协同开发
3。便于转换为组件
4。方便的代码复用,无需了解技术细节。
第二题选B。
HashMap就是Map结构,Map 就是键值对保存数据的。
A、C是List,类似于数组的结果
第三题选D
第四题。B
第五题。C
第六题。A
第七题。C
第八题。AC
第九题。C
第十题。D
第十一题。D
第十二题。B
第十三题。B
第十四题。C
第十五题。A
第十六题。B
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询