![《JAVA语言程序设计》期末考试试题及答案4(应考必备题库)_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/a0ca3c69-ff60-4301-b9ed-5484a5d73d1a/a0ca3c69-ff60-4301-b9ed-5484a5d73d1a1.gif)
![《JAVA语言程序设计》期末考试试题及答案4(应考必备题库)_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/a0ca3c69-ff60-4301-b9ed-5484a5d73d1a/a0ca3c69-ff60-4301-b9ed-5484a5d73d1a2.gif)
![《JAVA语言程序设计》期末考试试题及答案4(应考必备题库)_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/a0ca3c69-ff60-4301-b9ed-5484a5d73d1a/a0ca3c69-ff60-4301-b9ed-5484a5d73d1a3.gif)
![《JAVA语言程序设计》期末考试试题及答案4(应考必备题库)_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/a0ca3c69-ff60-4301-b9ed-5484a5d73d1a/a0ca3c69-ff60-4301-b9ed-5484a5d73d1a4.gif)
![《JAVA语言程序设计》期末考试试题及答案4(应考必备题库)_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/a0ca3c69-ff60-4301-b9ed-5484a5d73d1a/a0ca3c69-ff60-4301-b9ed-5484a5d73d1a5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、JAVA语言程序设计期末考试试题及答案4 (应考 必备题库)一、单选题1、下列程序段执行后的结果是()。Stri ng s = new Strin g("abcdefg");for (i nt i=0; i<s.le ngth(); i+=2)System.out. prin t(s.charAt(i);A) aceg B) ACEG C) abcdefg D) abcd二、单选题1、下列程序段执行后的结果是()。Stri ng s = new Strin g("abcdefg");for (i nt i=0; i<s.le ngth();
2、i+=2)System.out. prin t(s.charAt(i);C) abcdefg D) abx=12,35,8,7,2;,则调用方法B) A) aceg B) ACEGArrays.sort(x)后,数组 x 中in t().122、有整型数组:35的元素值依次是B) 12 35D) 8712352A) 278C) 3512 83、 下面的程序段创建了 BufferedReader类的对象in,以便读取本机c盘my文 件夹下的文件1.txt0 File构造函数中正确的路径和文件名的表示是()。File f = new File(填代码处);file =new FileReader(
3、f);D) "c: my1.txt" ()。in=new BufferedReader(file);A) "./1.txt" B) "./my/1.txt" C) "c:my1.txt"则输出的结果是4、应用程序的ma in方法中有以下语句,Stri ng s1= new Stri ng("abc");Stri ng s2=new Strin g("abc");boolea n b1=s1.equals(s2);boolea n b2=(s1=s2);D)false fals
4、e ()。System.out .prin t(b1+""+b2);C) true true则输出的结果是A)true falseB) false true5、应用程序的ma in方法中有以下语句,Hashtable hashtable=new Hashtable(); hashtable .p ut("x","12345");hashtable .p ut("y","67890"); hashtable .p ut("a","abcde");System
5、.out. prin tl n( hashtable.get("a");A) a B) abcde C) 12345 D) 678906、下面语句的功能是()。既可以向文件写数据,也可以从文件读数据。 但只能向文件写入数据,不能从文件读取数据。 但不能向文件写入数据,只能从文件读取数据。1.txt,1.txt,1.txt,RandomAccessFile raf2 = new RandomAccessFile("1.txt","rw");A) 打开当前目录下的文件B) 打开当前目录下的文件C) 打开当前目录下的文件main方法中有以下
6、语句,则输出的结果是(s="12345#aaa#bbb#67890"D) 以上说法都不对。Stri ng intintintn=s.i ndexOf("#"); k=s. in dexOf("#", n+1); m=s.i ndexOf("#",k+1); s2=s.substri ng(m+1);7、应用程序的Stri ngSystem.out .prin tl n( s2);D) bbbA) 123456 B)67890 C) aaa8、下面程序段执行后b的值是()。In teger in teg =new I
7、n teger(9); boolea n b = in teg in sta nceof Object;A) 9 B) true C) 1 D) false9、应用程序Test.java的源程序如下,在命令行键入:java Test aaa bb c 回车后输出的结果是()。P ublic class Test p ublic static void main( Stri ng args) int k1=args.le ngth;int k2=args1.le ngth(); System.out .prin t(k1+""+k2);A) 3 2B)12 C) 13 D)
8、3310、应用程序的main方法中有以下语句,则输出的结果是(int b=1, 2,2, 2,2,2;int sum=0;for(i nt i=0;i<b.le ngth;i+) for(i nt j=0;j<bi.le ngth;j+) sum*=bij;System.out .prin tl n("sum="+sum);A) 32B)11 C) 2 D) 311、应用程序的main方法中有以下语句,则执行后输出的结果是in tx=125,21,5,168,98;int max=x0;for(i nt i=1;i<x.le ngth;i+)if(xi&g
9、t; max)max =xi;System.out. println (max);A) 125 B) 5 C) 98D) 16812、程序Test.java编译运行后输出的结果是()。P ublic class Test String s1="java"p ublic static void main( Stri ng args) int z=2;Test t=new Test();System.out. println (t.s1+z);A) java2 B)2C)没有输出结果D)java13、应用程序的main方法中有以下语句,则输出的结果是(Stri ng s1=&q
10、uot;0.5", s2="12"double x=Double .p arseDouble(s1);)。()。)。inty=ln teger. parse In t(s2);System.out. prin tl n(x+y);12.5”test.txt中输出数据,Test.java后,将该程序A) 12.5B) 120.5C) 12D)14、下面的程序创建了一个文件输出流对象,用来向文件 假设程序当前目录下不存在文件test.txt,编译下面的程序 运行3次,则文件test.txt的内容是()。import java.io.*;p ublic class Te
11、st p ublic static void main( Stri ng args) try Stri ng s="ABCDE"byte b=s.getBytes();FileOut putStream file=new FileOut putStream("test.txt",true); file.write(b);file.close(); catch(IOExce pti on e) System.out. prin tl n( e.toStri ng();C) Test D) ABCDE ABCDE ABCDE Collection中已声明的方
12、法()? obj)方法B) ABCDEA) ABCABC15、下面那些方法不是接口A)添加元素的add(ObjectB)删除元素的remove(Object obj)方法C)得到元素个数的length()方法D)返回迭代器的iterator。方法,迭代器用于元素遍历二、多选题1、下面main()方法的定义哪些是正确的A) p ublic static void main( Stri ng args) C) p ublic static void main( Stri ng args) )?B) p ublic static void main( Stri ng) D) public stati
13、c void mai n(Stri ng x) 2、线程对象的生命周期中,通常经历下面哪些状态(A)新建 B)运行 C)就绪D)死亡3、下面说法正确的是()。A)final可修饰类、属性(变量)、方法。B)abstract可修饰类、方法。C)D)抽象方法只有方法头,没有方法体。4、关键字final和abstract不能同时使用。F面关于java中输入/输出流的说法正确的是()。A) File Inp utStream与 FileOut putStream 类用读、写字节流。B)C)D)Reader与Writer类用来读、写字符流。Ra ndomAccessFile既可以用来读文件,也可以用来写
14、文件。File类用来处理与文件相关的操作。5、F面说法正确的是()。A)如果某公共接口被声明在一个源文件中,则接口必须与源文件具有相同名字。B)如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语 句行。C)如果某源文件包含Package语句,则该语句必须是第一个非空、非注释行。D)接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。6、下面关于Java中异常处理try块的说法正确的是()?A)try块后通常应有一个catch块,用来处理try块中抛出的异常。B)catch块后必须有fin ally块。C)可能抛出异常的方法调用应放在try块中。D)对抛出的异
15、常的处理必须放在try块中)。7、下面关于进程、线程的说法正确的是(A)进程是程序的一次动态执行过程。 一个进程在其执行过程中,可以产生多个线 程一一多线程,形成多条执行线索。B)线程是比进程更小的执行单位,是在一个进程中独立的控制流,即程序内部的 控制流。线程本身不能自动运行,栖身于某个进程之中,由进程启动执行。C)Java多线程的运行与平台相关。D)对于单处理器系统,多个线程分时间片获取 CPU或其他系统资源来运行。对 于多处理器系统,线程可以分配到多个处理器中,从而真正的并发执行多任务。8、关于BufferedReader类的readLine()方法,以下说法正确的是()。A) 方法re
16、adLine()每次读取一行数据。B) 方法readLine()每次读取一个字节。C) 该方法可能抛出lOException异常,调用该方法时通常应将它放到 try块中, 并通过catch块处理异常。D) 如果读到流的末尾,该方法返回的结果为 n ull。三、程序阅读题1、阅读下面的程序,回答问题(问3分, 问3分,共6分)。import java.awt.*;import javax.swi ng.*;p ublic class T exte nds JFrame p ublic T ( ) sup er("GridLayout");Container con=this.
17、getContentPane();con. setLayout (new GndLayout(2,3);con. add( new JButt on ("a");con. add( new JButt on ("b");con. add( new JButto n( "c");con. add( new JButt on ("d");con. add( new JButt on ("e");con. add( new JButto n( "f"); setSize(200,
18、80);setVisible(true);p ublic static void main( Stri ng args) new T();画图表示程序运行后的图形界面。则该接口名为何?接口中的如果程序通过实现某个接口处理按钮的动作事件, 方法头声明如何? 答案:rw GridLayout口回冈1 接口名: ActionListener接口中的方法: P ublic void actio nP erformed(Actio nEve nt e)2、阅读下面的程序,回答问题(问3分, 问3分,共6分)00import java.util.*;p ublic class T p ublic static void main( Stri ng args) Set set = new TreeSet();set.add( new In teger(10);set.add( new In teger(5);set.add( new In teger(15);set.add( new In teger(5);set.add( new In teger(10);System.out. prin tl n("size = &
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 环境设计的艺术性与审美培养探讨
- 生产线作业计划与实时调度分析
- 班级纪律执行与校园文化建设的互动关系
- 生态城市规划中的绿色交通系统建设
- 现代办公中的网络教育平台应用
- Unit 6 My family(说课稿)-2024-2025学年沪教版(五四制)(2024)英语一年级上册
- 2024年二年级品生下册《大自然的奥秘》说课稿 冀教版001
- 2024-2025学年高中历史 专题一 古代中国经济的基本结构与特点 1.3 古代中国的商业经济说课稿 人民版必修2
- 10的认识和加减法(说课稿)-2024-2025学年一年级上册数学人教版(2024)001
- 14《圆明园的毁灭》第二课时(说课稿)2024-2025学年语文五年级上册统编版
- 中国人口研究专题报告-中国2025-2100年人口预测与政策建议-西南财经大学x清华大学-202501
- 2025年度厨师职业培训学院合作办学合同4篇
- 《组织行为学》第1章-组织行为学概述
- 25版六年级寒假特色作业
- 浙江省杭州市9+1高中联盟2025届高三一诊考试英语试卷含解析
- 市场营销试题(含参考答案)
- 2024年山东省泰安市高考物理一模试卷(含详细答案解析)
- 护理指南手术器械台摆放
- GB/T 19228.1-2024不锈钢卡压式管件组件第1部分:卡压式管件
- 2024年计算机二级WPS考试题库380题(含答案)
- (高清版)DZT 0399-2022 矿山资源储量管理规范
评论
0/150
提交评论