国开作业Java语言程序设计形考任务225分63参考含答案.docx
- 文档编号:3614470
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:9
- 大小:16.88KB
国开作业Java语言程序设计形考任务225分63参考含答案.docx
《国开作业Java语言程序设计形考任务225分63参考含答案.docx》由会员分享,可在线阅读,更多相关《国开作业Java语言程序设计形考任务225分63参考含答案.docx(9页珍藏版)》请在冰豆网上搜索。
国开作业Java语言程序设计形考任务225分63参考含答案
题目:
下列是有关子类继承父类构造函数的描述,正确的是()。
选项A:
创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数
选项B:
子类无条件地继承父类不含参数的构造函数
选项C:
子类必须通过super关键字调用父类的构造函数
选项D:
子类可以继承父类的构造函数
答案:
子类无条件地继承父类不含参数的构造函数
题目:
下列关于类的定义中,a1,a2为接口,x,y为类,继承代码中错误的是()。
选项A:
publicxextendsa1{...}
选项B:
publicclassxextendsy{...}
选项C:
publicclassxextendsyimplementsa1{...}
选项D:
publicinterfacea1extendsa2{...}
答案:
publicxextendsa1{...}
题目:
关于下列代码说法正确的是()。
publicclassA{
publicvoiddoit(){}
publicStringdoit(){
return“a”;
}
publicdoubledoit(intx){
return1.0;
}
}
选项A:
无编译错误
选项B:
代码publicStringdoit(){行,出现编译错误
选项C:
代码return“a”;行,出现编译错误
选项D:
代码publicdoubledoit(intx){行,出现编译错误
答案:
代码publicStringdoit(){行,出现编译错误
题目:
在Java语言中,下列关于方法覆盖的描述,错误的是()。
选项A:
子类的参数信息与父类要保持一致
选项B:
子类的方法名称与父类要保持一致
选项C:
父类中声明为private的方法,对于子类是可以访问的
选项D:
子类的返回数据类型与父类要保持一致
答案:
父类中声明为private的方法,对于子类是可以访问的
题目:
下列关于抽象类和接口的说法错误的是()。
选项A:
抽象类在Java语言中表示的是一种继承关系
选项B:
接口中的方法都不能被实现
选项C:
接口中的方法都必须加上public关键字
选项D:
在抽象类中可以没有抽象方法
答案:
在抽象类中可以没有抽象方法,接口中的方法都必须加上public关键字
题目:
下面语句中,把方法声明为抽象的公共方法是()。
选项A:
publicabstractvoidmethod()
选项B:
publicabstractvoidmethod(){}
选项C:
publicabstractmethod()
选项D:
publicvoidmethod()extendsabstract
答案:
publicabstractvoidmethod()
题目:
内部类不可以声明在()。
选项A:
类的构造方法内部
选项B:
类的外部
选项C:
类的内部
选项D:
类的方法内部
答案:
类的外部
题目:
下列选项中,()修饰符修饰的变量是被同一个类生成的对象共享的。
选项A:
private
选项B:
static
选项C:
public
选项D:
Final
答案:
static
题目:
Java语言中用来抛出异常的关键字是()。
选项A:
catch
选项B:
finally
选项C:
try
选项D:
throw
答案:
throw
题目:
()类是所有异常类的父类。
选项A:
Throwable
选项B:
IOException
选项C:
Exception
选项D:
Error
答案:
Throwable
题目:
自定义异常类时,可以继承的类是()。
选项A:
Applet
选项B:
Error
选项C:
AssertionError
选项D:
Exception及其子类
答案:
Exception及其子类
题目:
使用catch(Exceptione)的优点是()。
选项A:
捕获try语句块中产生的所有类型异常
选项B:
执行一些程序
选项C:
指挥捕获个别类型的异常
选项D:
忽略一些异常
答案:
捕获try语句块中产生的所有类型异常
题目:
Java语言中,一定会执行完的代码是()。
选项A:
catch
选项B:
throw
选项C:
try
选项D:
finally
答案:
finally
题目:
下列()属于受控异常。
选项A:
NullPointerException
选项B:
IOException
选项C:
ClassCastException
选项D:
Error
答案:
IOException
题目:
下列()异常属于非受控异常。
选项A:
FileNotFoundException
选项B:
SocketException
选项C:
SQLException
选项D:
RuntimeException
答案:
RuntimeException
题目:
下列关于异常的说法正确的是()。
选项A:
异常声明可以声明多个异常,中间用“;”分开
选项B:
抛出异常是异常处理的起点
选项C:
使用关键字catch声明可能发生的异常
选项D:
抛出异常是指程序运行中出现异常情况时发生中断的现象
答案:
抛出异常是异常处理的起点
题目:
如下程序代码运行的结果是()。
publicclassFoo{
publicstaticvoidmain(String[]args){
try{
return;
}finally{
System.out.println("Finally");
}
}
}
选项A:
编译失败
选项B:
Finally
选项C:
运行时抛出异常
选项D:
代码正常运行但没有任何输出
答案:
Finally
题目:
如果抛出在继承中的异常,下列说法正确的是()。
选项A:
父类中方法抛出三个异常,子类可以抛出四个异常
选项B:
父类中方法抛出两个异常,子类可以抛出两个异常
选项C:
父类与子类抛出异常是没有关系的
选项D:
父类抛出异常IOException,子类不是必须抛出异常IOException
答案:
父类中方法抛出两个异常,子类可以抛出两个异常
题目:
编写线程类,能够返回线程执行结果的接口是()。
选项A:
Runnable
选项B:
Clonable
选项C:
Callable
选项D:
Serializable
答案:
Callable
题目:
下列说法中错误的是()。
选项A:
线程是一个程序的单个执行流程
选项B:
多线程是指一个程序的多个执行流程
选项C:
线程就是程序
选项D:
多线程用于实现并发
答案:
线程就是程序
题目:
线程的生命周期,不包括()。
选项A:
新建
选项B:
运行
选项C:
停止
选项D:
阻塞
答案:
停止
题目:
一个线程对象调用了()方法之后,进入就绪状态。
选项A:
run()
选项B:
suspend()
选项C:
start()
选项D:
sleep()
答案:
start()
题目:
下列()关键字通常用来对代码块或者方法加锁,从而使得对其的访问是排他的。
选项A:
synchronized
选项B:
static
选项C:
transient
选项D:
Serializable
答案:
synchronized
题目:
Java中保证变量实现线程安全是通过关键字()解决的。
选项A:
finally
选项B:
volatile
选项C:
throw
选项D:
synchronized
答案:
volatile
题目:
假设存在进程/线程等待序列{p1,p2,...,pn},其中p1等待p2占有的资源,p2等待p3占有的资源,pn等待p1占有的资源,形成一个循环。
这属于下列死锁产生必要条件中的()。
选项A:
资源不可抢占条件
选项B:
循环等待
选项C:
占有且申请资源条件
选项D:
资源互斥条件
答案:
循环等待
题目:
下列代码创建一个新线程并启动线程。
Runnabletarget=newMyRunnable();ThreadmyThread=newThread(target);其中,()类可以创建target对象,并能编译正确。
选项A:
publicclassMyRunnableextendsRunnable{publicvoidrun(){}}
选项B:
publicclassMyRunnableextendsObject{publicvoidrun(){}}
选项C:
publicclassMyRunnableextendsRunnable{voidrun(){}}
选项D:
publicclassMyRunnableimplementsRunnable{publicvoidrun(){}}
答案:
publicclassMyRunnableimplementsRunnable{publicvoidrun(){}}
题目:
下列方式中,能够实现同步的是()。
选项A:
使用volatile修饰符
选项B:
基于BlockingQueue的数据接口来存储
选项C:
synchronized方式
选项D:
使用ThreadLocal方式
答案:
基于BlockingQueue的数据接口来存储
题目:
下列()技术不属于Web应用服务器。
选项A:
Undertow
选项B:
Tomcat
选项C:
DB2
选项D:
Jetty
答案:
DB2
题目:
下列()数据库属于开源免费的。
选项A:
Oracle
选项B:
MySQL
选项C:
SQLServer
选项D:
DB2
答案:
MySQL
题目:
下列技术中,不属于前端开发技术的是()。
选项A:
jQuery
选项B:
Bootstrap
选项C:
MySQL
选项D:
Reactjs
答案:
MySQL
题目:
子类可以继承父类的构造方法。
()
选项A:
对
选项B:
错
答案:
错
题目:
子类在方法覆盖时,protected的方法可以在子类中被修改为public。
()
选项A:
对
选项B:
错
答案:
对
题目:
在4种访问控制中,最宽松的访问控制级别是default。
()
选项A:
对
选项B:
错
答案:
错
题目:
一个类只能实现一个接口。
()
选项A:
对
选项B:
错
答案:
错
题目:
进行异常处理时,try语句块执行的效率高,要把所有代码都放在try语句块内部。
()
选项A:
对
选项B:
错
答案:
错
题目:
finally语句块可以捕获异常,也可以处理异常。
()
选项A:
对
选项B:
错
答案:
错
题目:
如果想保证线程安全,可以通过volatile直接修饰对象。
()
选项A:
对
选项B:
错
答案:
错
题目:
Java多线程运行环境下,多个线程可以独立运行,不会引起并发和线程安全问题。
()
选项A:
对
选项B:
错
答案:
错
题目:
通过调用线程的sleep()发出I/O请求时,线程就会进入到死亡状态。
()
选项A:
对
选项B:
错
答案:
错
题目:
NoSQL中的列存储数据库使用灵活的图形来存储数据。
()
选项A:
对
选项B:
错
答案:
错
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 作业 Java 语言程序设计 任务 225 63 参考 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)