JAVA数据库笔试题答案在最后Word文件下载.docx
- 文档编号:16166385
- 上传时间:2022-11-21
- 格式:DOCX
- 页数:24
- 大小:21.95KB
JAVA数据库笔试题答案在最后Word文件下载.docx
《JAVA数据库笔试题答案在最后Word文件下载.docx》由会员分享,可在线阅读,更多相关《JAVA数据库笔试题答案在最后Word文件下载.docx(24页珍藏版)》请在冰豆网上搜索。
}
A)
编译错误
B)
运行错误
C)
1
D)
2
2)
当编译并运行下面程序时会出现什么结果()(单选)
publicclassMyAr{
publicstaticvoidmain(Stringargv[]){
int[]i=newint[5];
System.out.println(i[5]);
}
输出0
输出“null”
3)
final、finally、finalize三个关键字的区别是()(多选)
final是修饰符(关键字)可以修饰类、方法、变量
finally在异常处理的时候使用,提供finally块来执行任何清除操作
finalize是方法名,在垃圾收入集器将对象从内存中清除出去之前做必要的清理工作
finally和finalize一样都是用异常处理的方法
4)
当编译并运行下面程序时会发生什么结果()(单选)
publicclassBgroundextendsThread{
Bgroundb=newBground();
b.run();
publicvoidstart(){
for(inti=0;
i<
10;
i++){
System.out.println("
Valueofi="
+i);
编译错误,指明run方法没有定义
运行错误,指明run方法没有定义
编译通过并输出0到9
编译通过但无输出
5)
在Java中,如果父类中的某些方法不包含任何逻辑,并且需要由子类重写,应该使用()关键字来声明父类的这些方法。
(单选)
Final
Static
Abstract
Void
6)
当编译并运行下面程序时会发生什么结果:
publicclassHope{
Hopeh=newHope();
protectedHope(){
for(inti=0;
i++){
System.out.println(i);
编译错误,构造方法不能被声明为protected
运行错误,构造方法不能被声明为protected
编译并运行输出0到10
编译并运行输出0到9
7)
下列说法正确的是?
()(多选)
数组有length()方法
String有length()方法
数组有length属性
String有length属性
8)
当编译并运行下面程序时会发生什么结果?
()(单选)
publicclassTest{
publicstaticvoidstringReplace(Stringtext){
text=text+”c”;
publicstaticvoidbufferReplace(StringBuffertext){
text=text.append("
c"
);
publicstaticvoidmain(Stringargs[]){
StringtextString=newString("
java"
StringBuffertextBuffer=newStringBuffer("
stringReplace(textString);
bufferReplace(textBuffer);
System.out.println(textString+textBuffer);
编译并运行输出javacjavac
编译并运行输出javajava
编译并运行输出javajavac
编译并运行输出javacjava
9)
以下哪些表达式返回为真()(多选)
Stringa=”Myfield1”;
Stringb=”Myfield1”;
Stringc=newString(”Myfield1”);
Stringd=newString(”Myfield1”);
a==b
a==c
c==d
a.equals(B)
E)
a.equals(C)
F)
c.equals(D)
10)
当编译和运行下面程序时,哪项描述可以最准确的表达发生了什么事情()(单选)
publicstaticvoidmain(Stringargv[]){
MyArm=newMyAr();
m.amethod();
publicvoidamethod(){
inti;
编译并输出0
编译并输出null
11)
给定如下java代码程序片断:
classA{
publicA(){
System.out.println(“A”);
}
classBextendsA{
publicB(){
System.out.println(“B”);
publicstaticvoidmain(String[]args){
Bb=newB();
上述程序将()(单选)
不能通过编译
通过编译,输出为AB
通过编译,输出为B
通过编译,输出为A
12)
关于线程,以下说法正确的是:
sleep方法执行时会释放对象锁。
wait方法执行时会释放对象锁。
sleep方法必须写在同步方法或同步块中
wait方法必须写在同步方法或同步块中
13)
给定JAVA代码如下,编译运行后,输出结果是()(单选)
publicclasstest{
staticinti;
publicinttest(){
i++;
returni;
publicstaticvoidmain(Stringargs[]){
Testtest=newTest();
test.test();
System.out.println(test.test());
3
14)
给定JAVA代码如下,关于super的用法,以下描述正确的是()(单选)
classCextendsB
{
publicC()
{
super();
用来调用类B中定义的super()方法
用来调用类C中定义的super()方法
用来调用类B中的无参构造方法
用来调用类B中第一个出现的构造方法
15)
哪些是Thread类中本身的方法(不包括继承)()(多选)
start()
sleep(longmi)
wait()
notify()
16)
下面哪些为真()(多选)
接口里可定义变量,并且变量的值不能修改
任何情况下,类都不能被private修饰
类可以被protected修饰
接口不能实例化
17)
下面哪些是正确的描述了关键字synhronized()(单选)
允许两个进程并行运行但其之间相互通信
保证任何时候只有一个线程访问一个方法或对象
保证两个或多个进程同时启动和结束
保证两个或多个线程同时启动和结束
18)
下列哪一种叙述是正确的()(单选)
abstract修饰符可修饰属性、方法和类
抽象方法的body部分必须用一对大括号{}
声明抽象方法,大括号可有可无
声明抽象方法不可写出大括号
19)
下面关于网络通信正确的描述是()(多选)
TCP/IP协议是一种不可靠的网络通信协议。
UDP协议是一种可靠的网络通信协议。
TCP/IP协议是一种可靠的网络通信协议。
UDP协议是一种不可靠的网络通信协议。
20)
在Java中,下面关于抽象类的描述正确的是()(多选)
抽象类可以被实例化
如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类
抽象类的方法都必须是抽象的
声明抽象类必须带有关键字abstract
21)
给定java代码如下,编译运行结果是()(单选)
publicclassTest{
publicintcount(){
return1%9;
publicstaticvoidmain(String[]args){
System.out.println(count());
正常运行,输出1
正常运行,输出0
22)
将对象序列化,要实现哪个接口()(单选)
Cloneable
B
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 数据库 笔试 答案 最后