(完整word版)JAVA模拟试题及答案,推荐文档_第1页
(完整word版)JAVA模拟试题及答案,推荐文档_第2页
(完整word版)JAVA模拟试题及答案,推荐文档_第3页
(完整word版)JAVA模拟试题及答案,推荐文档_第4页
(完整word版)JAVA模拟试题及答案,推荐文档_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、java模拟试题6一、选择题1. 关于java中数据类型叙述正确的是:( )a、整型数据在不同平台下长度不同bboolean类型数据只有2个值,true和falsec数组属于简单数据类型djava中的指针类型和c语言的一样2. 以下叙述正确的是:( ) a构造方法必须是public方法 bmain方法必须是public方法 cjava应用程序的文件名可以是任意的 d构造方法应该声明为void类型3. 下面哪个表达式可用得到x和y的最大值( ) a xy?y:x b. xy?(x+y):(x-y) d. x=y?y:x;4. java语言的类间的继承关系是( )。 a. 多重的 b. 单重的 c

2、. 线程的 d. 不能继承5. 设有定义 int i = 6 ;,则执行以下语句后,i 的值为( )。 i += i - 1; a. 10 b. 121 c. 11 d. 1006. 下列选项中,用于在定义子类时声明父类名的关键字是( )。 a.interface b. package c. extends d. class7. 下列语句序列执行后,k 的值是( )。 int i=10, j=18, k=30; switch( j - i ) case 8 : k+; case 9 : k+=2; case 10: k+=3; default : k/=j; a. 31 b. 32 c. 2

3、d. 338. 以下由 for 语句构成的循环执行的次数是( )。 for ( int i = 0; true ; i+) ; a. 有语法错,不能执行b. 无限次 c. 执行1次 d. 一次也不执行9. 公有成员变量max_length是一个int型值,变量的值保持常数值100,定义这个变量的代码为? ( )a. public int max_length=100;b. final int max_length=100;c. public final max_length=100; d. public final int max_length=100;10. 定义类头时能使用的修饰符是( )

4、。 a. private b. static c. abstract d. protected11. 设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是( )。 a. x( int m) . b. void x( int m) . c. x( int m, int n) . d. x( int h,int m,int n) . 12. 用于定义类成员的访问控制权的一组关键字是( )。 a. class, float, double, public b. float, boolean, int, long c. char, extends, float, d

5、ouble d. public, private, protected13. 关于类和对象的叙述正确的是:( )ajava的类分为两大部分:系统定义的类和用户自定义的类b类的静态属性和全局变量的概念完全一样,只是表达形式不同c类的成员至少有一个属性和一个方法d类是对象的实例化14. 下列属于容器的组件有:( )ajbuttonbjpanelccanvas djtextarea15. 关于java中异常的叙述正确的是:( )a异常是程序编写过程中代码的语法错误b异常是程序编写过程中代码的逻辑错误c异常出现后程序的运行马上中止d异常是可以捕获和处理的16. 在复选框中移动鼠标,然后单击一选项,要捕

6、获所选项必需实现哪个接口?( )aactionlistenerbmouselistenercmousemotionlisternditemlistener17. 当frame的大小被改变时, frame中的按钮的位置也可能被改变,请问此时使用的是什么布局管理器 a. borderlayoutb. flowlayoutc. cardlayoutd. gridlayout18. 应用程序的main方法中有以下语句,则输出的结果是 ( )。string s1=0.5,s2=12;double x=double.parsedouble(s1); int y=integer.parseint(s2);

7、system.out.println(x+y);a. 12.5 b. 120.5 c. 12 d. “12.5” 19. 下列程序段执行后的结果是( )。string s=new string(abcdefg);for(int i=0;is.length();i+=2) system.out.print(s.charat(i); a. aceg b. aceg c. abcdefg d. abcd 20. 下面的程序段创建了bufferedreader类的对象in,以便读取本机d盘my文件夹下的文件1.txt。file构造函数中正确的路径和文件名的表示是( )。file f=new file(

8、填代码处);file=new filereader(f);in=new bufferedreader(file);a. 1.txt b. d:my1 c. d:my1.txt d. d: my1.txt二、填空题1. 创建类对象的运算符是_new_。2. java语言中的浮点型数据根据数据存储长度和数值精度的不同,进一步分为float和 _double_两种具体类型3. 表达式3/6 * 5的计算结果是_0_ 。 4. 在java语言中,所有的数组都有一个lengh属性,这个属性存储了该数组的 元素个数 。5. 顺序结构、分支结构(或称选择结构)、_循环结构_是结构化程序设计的三种基本流程控制

9、结构。6. java 源程序文件编译后产生的文件称为字节码文件,其扩展名为 _ _.class_ 。 7. java中实现多线程一般使用两种方法,一是_继承thread类_,二是实现runnable方法8. 关键字_import_用于导入包中的类到程序中,供程序中使用。9. 定义类的构造方法不能有返回值类型,其名称与_类_名相同。10. 在子类中使用关键字_super_做前缀可调用被子类覆盖的父类中的方法。三、简答题(每小题5分,共4题,20分)1、 什么是方法的覆盖?什么是方法的重载。 2、 java中面向对象方法的特点有哪些?3、 java的接口与继承的区别。 4、 java中的异常处理机

10、制的简单原理和应用。 四、阅读程序写出结果1、class a double f(double x, double y) return x * y; class b extends a double f(double x, double y) return x + y; public class test public static void main(string args) b obj = new b(); system.out.println(the program output is + obj.f(4, 6); 2、写出以下程序的功能。import java.io.*;public c

11、lass testfile public static void main(string args) throws exception bufferedreader br = new bufferedreader(new inputstreamreader(system.in); bufferedwriter bw = new bufferedwriter(new filewriter(“input.txt); string s; while (true) system.out.print(请输入一个字符串: ); system.out.flush(); s=br.readline(); if

12、 (s.length()=0) break; bw.write(s); bw.newline(); bw.close(); 答案一 选择题12345678910bbbbcccbdc11121314151617181920bdabddbaac二、填空题1new2double30_4元素个数5循环结构6_.class7_继承thread类8import9类10super三、简答题四、程序阅读题1程序的输出结果为:_ the program output is 10_2功能:从键盘逐一输入字符串,逐一输出至input.txt文件中,直至输入空行。他们继续往前走。走到了沃野,他们决定停下。被打巴掌的那

13、位差点淹死,幸好被朋友救过来了。被救起后,他拿了一把小剑在石头上刻了:“今天我的好朋友救了我一命。”一旁好奇的朋友问到:“为什么我打了你以后你要写在沙子上,而现在要刻在石头上呢?”另一个笑笑回答说:“当被一个朋友伤害时,要写在易忘的地方,风会负责抹去它;相反的如果被帮助,我们要把它刻在心灵的深处,任何风都抹不去的。”朋友之间相处,伤害往往是无心的,帮助却是真心的。在日常生活中,就算最要好的朋友也会有摩擦,也会因为这些摩擦产生误会,以至于成为陌路。友情的深浅,不仅在于朋友对你的才能钦佩到什么程度,更在于他对你的弱点容忍到什么程度。学会将伤害丢在风里,将感动铭记心底,才可以让我们的友谊历久弥新!友

14、谊是我们哀伤时的缓和剂,激情时的舒解剂;是我们压力时的流泻口,是我们灾难时的庇护所;是我们犹豫时的商议者,是我们脑子的清新剂。但最重要的一点是,我们大家都要牢记的:“切不可苛求朋友给你同样的回报,宽容一点,对自己也是对朋友。”爱因斯坦说:“世间最美好的东西,莫过于有几个头脑和心地都很正直的朋友。”他们继续往前走。走到了沃野,他们决定停下。被打巴掌的那位差点淹死,幸好被朋友救过来了。被救起后,他拿了一把小剑在石头上刻了:“今天我的好朋友救了我一命。”一旁好奇的朋友问到:“为什么我打了你以后你要写在沙子上,而现在要刻在石头上呢?”另一个笑笑回答说:“当被一个朋友伤害时,要写在易忘的地方,风会负责抹去它;相反的如果被帮助,我们要把它刻在心灵的深处,任何风都抹不去的。”朋友之间相处,伤害往往是无心的,帮助却是真心的。在日常生活中,就算最要好的朋友也会有摩擦,也会因为这些摩擦产生误会,以至于成为陌

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论