Java试卷(一般)

上传人:pu****.1 文档编号:563429162 上传时间:2023-08-07 格式:DOCX 页数:16 大小:41.63KB
返回 下载 相关 举报
Java试卷(一般)_第1页
第1页 / 共16页
Java试卷(一般)_第2页
第2页 / 共16页
Java试卷(一般)_第3页
第3页 / 共16页
Java试卷(一般)_第4页
第4页 / 共16页
Java试卷(一般)_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《Java试卷(一般)》由会员分享,可在线阅读,更多相关《Java试卷(一般)(16页珍藏版)》请在金锄头文库上搜索。

1、Java试卷(一般)试卷BufferedOutputStreambos=newBufferedOutputStream(new(des.txt);总分题型单选题判断题填空题简答题题分得分得分单选题(每题2分,共计40分)1. 下列关于静态内部类的说法,错误的是()A、静态内部类,就是使用static关键字修饰的成员内部类B、静态内部类只能访问外部类的静态成员C、创建静态内部类的对象时,必须要先创建外部类的对象D、静态内部类不能直接访问外部类的非静态成员2. 阅读下列代码importjava.io.*;publicclassExamplepublicstaticvoidmain(Stringar

2、gs)throwsException/创建一个带缓冲区的输入流BufferedlnputStreambis=newBufferedlnputStream(new(src.txt);/创建一个带缓冲区的输出流intlen;while(len=bis.read()!=-1)bos.write(len);bis.close();bos.close();请说出程序中,下划线位置的答案()A、B、FileC、InputStreamD、以上答案都不正确3. 以下有关Calendar类相关描述,错误的是()A、lendar类是一个抽象类,不可以被实例化B、在使用Calendar.MONTH字段时,月份的起始

3、值是从从1开始C、添加和修改时间的功能就可以通过Calendar类中的add()和set()方法来实现D、以上答案都不对5.阅读下列代码片段:publicclassExamplepublicstaticvoidmain(Stringargs)inta=1;System.out.print(a);inta=2;System.out.print(a);inta=3;System.out.print(a);下列选项中,哪一个是程序正确的运行结果()A、123B、111D、Calendar.Date表示的是天数,当天数累加到当月的最大值时,如果继续再累加一次,就会从1开始计数,同时月份值会加14. 请

4、阅读下面的程序publicclassTestpublicstaticvoidmain(Stringargs)intsum=0;for(inti=1;i=100;i+)if(i%2=0)continue;sum+=i;System.out.println(sum=+sum);程序的运行结果是()A、1050B、2050C、2500C、121D、编译不通过6.以下哪个方法属于Stream流操作中的终结操作方法()A、Streammap(Functionmapper)B、Streamsorted()C、Rcollect(Collectorcollector)D、Streamskip(longn)7.

5、请阅读下面的程序publicclassExample02publicstaticvoidmain(Stringargs)intx=0;/定义变量x,初始值为0inty=0;/定义变量y,初始值为0booleanb=x=0|y+0;System.out.println(b=+b+,y=+y);程序的运行结果是()A、b=false,y=0B、b=false,y=1C、b=true,y=0D、b=true,y=18. 假设HashMap集合的capacity为默认大小,加载因子loadFactor为0.75,则该集合桶的阀值就为()A、12B、16C、0.75D、329. 请阅读下面的程序publ

6、icclassTestpublicstaticvoidmain(Stringargs)inttemp=0;for(inti=1;i5;i+)for(intj=0;ji;j+)temp+;System.out.println(temp);下列选项中,哪个是程序的运行结果()A、5B、9C、10D、1510.下面关于函数式接口相关说法错误的是()。A、在JDK8中,专门为函数式接口引入了一个FunctionalInterface注解B、FunctionalInterface注解只为了表明接口是否为函数式接口C、所谓函数式接口是指有且仅有一个抽象方法的接口D、Lamdba表达式是基于函数式接口实现的

7、11.请阅读下面的程序:inta=0;intb=0;for(inti=1;i=0)b+;System.out.println(“a=+a+“,b=+b);下列选项中,哪一个是正确的运行结果()A、a=2,b=-8B、a=-2,b=8C、a=-2,b=-8D、a=2,b=812. 请阅读下面的程序publicclassTestpublicclassTestpublicstaticvoidmain(Stringargs)publicstaticvoidmain(Stringargs)intx;inty;for(x=1,y=1;x=20)break;if(y%3=1)y+=3;continue;y-

8、=5;System.out.println(“x=+x+“,y=+y);下列选项中,哪一个是程序的运行结果()A、x=8B、y=22C、x=22D、y=813. 82的计算结果为()。A、4B、3C、2D、114. 以下有关Buffer常用方法,描述错误的是()A、Bufferclear():清除缓冲区,将position设置为0,limit设置为capacityB、Bufferflip():反转缓冲区,先将limit设置为当前position位置,然后再将position设置为0C、Buffermark():获取Buffer的标记(mark),D、Bufferrewind():倒带缓冲区,将

9、position设置为0,并取消设置的标记15. 请阅读下面的程序publicclassTestpublicstaticvoidmain(Stringargs)inta=2,0,4,1,8,3,5;inttemp;for(inti=0;ii;j-)if(ajaj-1)temp=aj;aj=aj-1;aj-1=temp;for(Integeri:a)System.out.println(i);下列选项中,哪一个是程序的运行结果。()A、8B、5D、316. 请阅读下面的程序publicclassTestpublicstaticvoidmain(Stringargs)inttemp=0;for(i

10、nti=1;i5;i+)for(intj=0;ji;j+)temp+;System.out.println(temp);下列选项中,哪一个是正确的运行结果()A、5B、9C、10D、15C、417.请阅读下面的程序A、8543210B、0123458C、2041835D、以上答案都不对18.请阅读下面的代码:classExampleintx;staticinty;voidfac()intage=30;System.out.println(我的年龄是+age);关于上述代码的描述,错误的是()A、x和y都是成员变量B、fac是成员方法C、age是局部变量publicclassTestpublic

11、staticvoidmain(Stringargs)inta=2,0,4,1,8,3,5;inttemp;for(inti=0;ii;j-)if(ajaj-1)temp=aj;aj=aj-1;aj-1=temp;for(Integeri:a)System.out.print(i);下列选项中,哪个是程序的运行结果()D、以上都不对19.请阅读下面的程序publicclassTestpublicstaticvoidmain(Stringargs)for(intx=0;x5;x+)if(x%2=0)break;System.out.print(x+“);下列选项中,哪一个是程序的运行结果()A、1

12、2345B、024C、13D、不输出任何内容20.阅读下列代码publicstaticvoidmain(Stringargs)throwsExceptionOutputStreamout=new(itcast.txt,true);Stringstr=欢迎你!;byteb=str.getBytes();for(inti=0;ib.length;i+)out.write(b);out.close();请说出下划线上,填写的方法名称()A、read()B、write()C、close()D、available。得分判断题(对的打“V”,错的打“X”;每题1分,共20分)publicclassExample21. 在一个类中可以定义多个构造方法,只要每个构造方法的参数类型或参数个数不同即可。()22. Arrays工具类的binarySearch(Objecta,Objectkey)方法采用的是二分法查找数组指定元素。()23. 被final修饰的类不能被继承。()24. JDK8中的接口只能定义常量和抽象方法。()25. Throwable类中的printStackTrace()方法用于将此throwable及其追踪输出至标准错误流。()26. 局部内部类中的变量和方法只能在创建该局部内部类的方法中访问。()

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号