ImageVerifierCode 换一换
格式:DOCX , 页数:95 ,大小:53.46KB ,
资源ID:1015269      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1015269.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(最新大学JAVA期末测试版题库500题含标准答案.docx)为本站会员(b****0)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

最新大学JAVA期末测试版题库500题含标准答案.docx

1、最新大学JAVA期末测试版题库500题含标准答案2019年大学JAVA期末题库500题含参考答案一、判断题1继承是面向对象的重要特征,它可以( b )。优化程序的存储空间使代码重用,降低程序复杂程度保证类和接口的安全更容易地实例化类得对象2若有char c=8;short s=20;则表达式c+s的值的类型是( A )。charshortintbyte3在Java中,关于类与对象的说法,正确的是( d )。代码:string s = new string(); 中的string 是类,s是对象对像包括类,类是对象有具体表现对象拥有自己的行为和属性,和对应的类没有关系学生,可以看作是张三类或者李

2、四类的对象4在java中,有下面代码,其中可以正确编译的是( a )。double d = (int)2;int I = 1.34;int I = (double)1;以上都对5下面对于方法的描述,正确的有( c )。方法必须返回一个值方法可以返回多个值在方法内可以定义其他方法方法可以有多个参数607以下( c )不是Java的原始数据类型。shortbooleanunitfloat8在JAVA中下面哪一行代码不出现编译警告或错误( d )。float f=1.3;char c=a;byte b=257;int i=10;9下列不属于关系运算符的是(c )。!=10下列不属于逻辑运算符的是(

3、d )。!|&|11下列选项中,与成员变量共同构成一个类得是( a )。关键字方法运算符表达式12若定义int a=2,b=2,下列表达式中值不为4的是( a )。a+(+b);a*(b+);a+b;a*b;132f02314815在Java类中,使用以下( c )声明语句来定义公有的int型常量MAX。public int MAX = 100;final int MAX = 100;public static int MAX = 100; public static final int MAX = 100;16事件类WindowEvent的监听类WindowListener的抽象方法有几个(

4、B )。567817关于Java的双字节流,下列哪一项是不正确的( B)。除了一般ASCII字符,很多其他语言比如汉字,一个字都需要至少2个字节存储任何双字节字符不能转化为单字节字符,因为会丢失信息主要是为了将一般字符与其他字符(如汉字字符)统一起来,方便处理若程序使用char存储,任何单字节字符都转化成双字节存储18对于ByteArrayInputStream类,下列哪一项是不正确的( A)。和InputStream类有很大的不同有四个成员变量:buf.count.mark.pos可以重读部分输入流数据可以对输入流数据字节数计数19关于字符流,下列哪一项是不正确的( B)。为方便16位Uni

5、code字符处理而引入的可处理任意编码的非ASCII字符以两个字节为基本输入输出单位有两个基本类:Reader和Writer20关于RandomAccessFile类,下列哪一项是不正确的(B )。*支持文件的随机存取,即存取任意位置的数据区别对待二进制文件和字符文件使用者需要清楚文件中各数据的长度和位置操作方式比通过Stream类的方式要强大21下面哪一项不是文件读写操作的步骤(C )。以某种读写方式打开文件进行文件读写操作保存文件关闭文件22下列变量的定义中,错误的是( b )。int x=8;float f;d;String s=hello;boolean b=true;23事件类Foc

6、usEvent的监听类FocusListener的抽象方法有几个( B)。123424下列关于面向对象的论述中,正确的是(a )。面向对象是指以对象为中心,分析.设计和实现应用程序的机制面向对象是指以功能为中心,分析.设计和实现应用程序的机制面向对象仅适用于程序设计阶段面向对象是一种程序设计语言25Java标准输入输出流的标准流对象数为( B)。234526ByteArrayInputStream类有几个成员变量( A)。456727下列哪一项不是windows.unix.Mac OS下中的回车符号( )。nrrnnrWindow下的回车是r换行是n.unix回车和换行是n.Mac OS的回车

7、和换行是r28DataInput和DataOutput是处理哪一种流的接口( B)。文件流字节流字符流对象流29抽象类是( b )。不能派生子类的类不能实例化的类所有方法都是抽象方法的类方法体为空的类30在Java语言中,下列关于类的继承的描述,正确的是( C)。一个类可以继承多个父类一个类可以具有多个子类子类可以使用父类的所有方法子类一定比父类有更多的成员方31事件类MouseEvent的监听类MouseListener的抽象方法有几个(B )。456732执行下面代码结果( C )。for(int i=0; ;) System.out.println(这是 +i); break; 语法错误

8、,缺少表达式2和表达式3死循环程序什么都不输出输出:这是033下列说法正确的是( D ) 。*不需定义类,就能创建对象属性可以是简单变量,也可以是一个对象属性必须是简单变量对象中必有属性和方法34有如下定义:float a=3.14f;byte b=3;则表达式a+b的值的数据类型为(D )。byteintcharfloat35数组int results=new int6所占存储空间是( C )字节?612244836下列关于语句for(表达式1;表达式2;表达式3)的描述中,错误的是( A )。表达式1和表达式3中不能含有多条语句表达式2为空时,默认规定为恒真for语句中定义的循环控制变量只

9、在该块内有效表达式1.表达式2和表达式3都是可选的37和while(true)等价的for语句是(C )。for(true)for(1)for(;)for(,)38下列不是合法for语句的是(B )。for(表达式1;)for(表达式1,表达式2,表达式3)for(;表达式2;)for(;表达式3)39下列关于语句for(表达式1;表达式2;表达式3)的描述中,错误的是( D )。表达式1仅在刚开始时被执行一次表达式2是一个条件表达式表达式3通常用作修改循环控制变量之用表达式3在循环体之前被执行40534541设x=1 , y=2 , z=3 则执行语句 y+=z-/+x;后y的值是( B )

10、。42表达式(16-32*5)的值是( A )。truefalse不确定以上答案都不对43在类的定义中,构造方法的作用是( D )。保护成员变量读取类的成员变量描述类的特征初始化成员变量440245下面代码的执行结果是( D )。int i=2,j=2;System.out.println(i+-j-);321046在Java中,下列说法正确的是( c )。编写的源程序保存在扩展名为class的文件中源程序编译后保存在扩展名为java的文件中 编写的源程序必须先编译后才能运行程序员可以读懂扩展名为class的文件47下列运算符不是算术运算符的是(D )。+-*48在类的说明符中,被指定为私有的

11、数据可以被以下( C )访问。程序中的任何方法其他类的成员方法本类中的成员方法子类中的成员方法49在 JAVA编程中,Java编译器会将Java程序转换为(A )。字节码可执行代码机器代码以上所有选项都不正确50下列语句中,属于多分支语句的是(B )。if语句 switch语句 do while语句 for语句51若数组a定义为inta=new int34,则a是(B )。一维数组 二维数组 三维数组 四维数组52Java语言使用的字符码集是( D )。ASCII BCD DCB Unicode53下面代码的执行结果是(B )。int i=2;System.out.println(i+);32

12、1054下列运算符合法的是( A )。 &if:=55以下代码段执行后的输出结果为( A )。int x=3;int y=10; System.out.println(y%x);1-12356设有数组定义:int a =new int10;则最后一个数组元素的下标是(B )。1091057为一个boolean类型变量赋值时,可以使用( A )方式。boolean a=1;boolean a=(9=10);boolean a=真;boolean a=false;58表达式(13+3*4)/4%3的值是( B )。2501259下列值或表达式不能作为循环条件的是(D )。111!=0i-2&260

13、在java中下列关于自动类型转换说法正确的是( )。基本数据类型和String相加结果一定是字符串型char类型和int类型相加结果一定是字符型double类型可以自动转换为intchar + int + double + 结果一定是double61关于窗口事件WindowEvent类,处理的事件不包括(B )。窗口打开窗口移动窗口缩小窗口激活62下列的哪个赋值语句是不正确的?(A )float f = 11.1; double d = 5.3E12; float d = 3.14f ; double f=11.1E10f;63若声明一个类不能被继承,即不能有子类,用关键字( A )。finalfinallyabstractsuper64Java语言是( D )面向问题的解释型高级编程语言面向机器的低级编程语言面向过程的编译型高级编程语言面向对象的解释型高级编程语言65对象的行为在类中表示为方法,称为类的(C )。动作属性方法数据类66以下哪些修饰符可以使变量对于任何其他类都是不可视的,包括子类?(C )privatepublicfina

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1