电子科技大学22春《JAVA程序设计》综合作业二答案参考40
14页1、电子科技大学22春JAVA程序设计综合作业二答案参考1. 抽象方法只能存在于抽象类中。( )A.正确B.错误参考答案:B2. 运行时,由java解释器自动引入,而不需要import语句引入的包是java.lang包。( )A.正确B.错误参考答案:A3. Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。( )A.正确B.错误参考答案:A4. 给定下面的代码段,哪些选项是对构造方法ConstOver的重载?( ) 1. public class ConstOver2.public ConstOver (int x,int y,int z) 3.4.A.public Object ConstOver (int x,int y,int z)B.protected int ConstOver ( )C.private ConstOver (int z,int y,byte x)D.ConstOver ( )参考答案:CD5. 为了区分重载多态中同名的不同方法,要求( )。A.返回值类型不同B.调用时用类名或对象名做前缀C.形式参数名称不同D.形式参数个数或者类型不
2、同参考答案:D6. 下面哪个叙述是正确的?(选择二个)( ) 1.public class MyTextArea extends TextArea 2.public下面哪个叙述是正确的?(选择二个)( ) 1.public class MyTextArea extends TextArea 2.public MyTextArea(int nrows,int ncols) 3.enableEvents(AWTEvent.TEXT_EVENT_MASK); 4.5.6.public void processTextEvent (TextEvent te) 7.System.out.println(“ProcessingatA.源程序必须存放到MyTextArea.java文件中B.在行7和8之间应增加一句:returntrueC.在行6 processTextEvent( )的返回值应声明为boolean而不是voidD.在行2和行3之间应该增加一句:super(nrows,ncols)以至新构件有合适的大小参考答案:AD7. 假设当前处于非抢占调度策略,进程只有两种方式可以放弃CPU,一
3、个是主动调用系统调度函数sysnc( ),假设当前处于非抢占调度策略,进程只有两种方式可以放弃CPU,一个是主动调用系统调度函数sysnc( ),此时进程主动放弃CPU;另一个方式是当进程执行IO操作时,系统将调度下一个进程。试分析如下三种进程对,何时会出现不符合下列原则,并说明原因: 1)空闲则人;2)有限等待;3)保证互斥。 第一种: Threadl( ) sysnc( ); critical section g=g+b; f=ga; /临界区不能被打断 critical section Thread2( ) critical section g=g+b; f=ga; critical section 第二种 Threadl( ) sysnc( ); critical section g=g+b; f=ga; criticaI section Thread2( ) critical section g=g+b; f=ga; critical section sysnc( ); 第三种; Threadl( ) sysnc( ); critical section g=g+b; fst
4、ring=printf();调用IO; f=ga; critical section Thread2( ) Sysnc( ) critical section g=g+b; f=ga; critical section sysnc( ); 正确答案:第一种线程对:不符合有限等待原则。rn 当第一个线程调用sysnc释放CPU后第二个线程获得CPU会一直执行线程没有释放CPU的过程这样它一直占用CPU使得线程一在释放CPU之后一直处于等待状态即出现无限等待的情况(还有可能是第二个线程先占用CPU这样它就一直占用并未释放使得第一个线程永远无法执行)。rn 第二种线程对:不符合空闲则入的原则。rn 这是由于第二个线程中调用了sysnc操作释放CPU这时调用线程一而第一个线程也是释放CPU使得可能出现关键区空闲却没有线程访问的情况。rn 第三种线程对:不符合保证互斥原则。rn 在两个线程运行的过程中第二个线程会先释放CPU此时第一个运行。但是在第一个运行的过程中它会释放CPU(但这时它已经在访问关键区了)。第二个线程进入关键区运行直至释放CPU此时第一个线程继续运行。但是这是关键区中的数据是被
《电子科技大学22春《JAVA程序设计》综合作业二答案参考40》由会员大米分享,可在线阅读,更多相关《电子科技大学22春《JAVA程序设计》综合作业二答案参考40》请在金锄头文库上搜索。
农村无线监控方案
印象深刻的一件事初一作文7篇
2020版高考英语大一轮复习 课时达标17 Unit 2 Working the land(含解析)新人教版必修4
提高生产效率降低成本
高考语文答题技巧xiugai
最新小学教师教学计划
联合利华分销
班主任发给家长的短信
2022实用的自我介绍的作文集锦六篇
中医骨伤科基础
稀土行业准入条件
2023设计师个人工作计划模板(八篇).doc
数学符号的来源
石英玻璃项目出口退税申请报告(模板)
建筑电工全考点考试模拟卷含答案48
高中生物-细胞核-系统的控制中心教案
大学基础会计学习题集
经济师工作总结样本(4篇).doc
XX医药代表工作计划
风险管理风险评估技术
2023-10-30 16页
2023-11-14 6页
2024-02-07 16页
2022-12-07 43页
2023-04-18 9页
2023-06-04 5页
2023-06-06 13页
2022-09-12 6页
2022-12-10 15页
2023-10-28 14页