JAVA试题集锦(含复习资料)_第1页
JAVA试题集锦(含复习资料)_第2页
JAVA试题集锦(含复习资料)_第3页
JAVA试题集锦(含复习资料)_第4页
JAVA试题集锦(含复习资料)_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

习题锦集(含答案)一、推断题.(X)接口和类一样也可以有继承关系,而且都只能支持单继承.(J)可以用对象作为类的构造方法的参数.(X)A().(X)中全部的类都是的子类.(X)由于对象对应的地址可以划分为“协议名”、“端口号”和“文件名”3部分,所以创建一个对象后,可以通过修改这3部分内容来修改这个对象的地址.(X)方法不愿定要声明在类中.(X)在中,异样()是指程序在编译和运行进出现的错误.(J)我们可以便利地编写客户机/服务器程序,在客户机/服务器模式中,客户机一般通过套接字()运用服务器所供应的服务,由两部分组成:地址和端口号.(V)子类的域和方法的数目确定大于等于父类的域和方法的数目.(X)最终方法只能存在于最终类中二、单选题1、语言具有许多优点和特点,下列选项中,哪个反映了程序并行机制的特点?B(A)平安性(B)多线性(C)跨平台(D)可移植2、下列选项中不是语言特点的是()D(A)面对对象(B)平台无关(C)平安性高 (D)单线程3、异样包含下列那些内容?()D(A)程序中的语法错误 (B)程序的编译错误(C)程序执行过程中遇到的事先没有预料到的状况(D)程序事先定义好的可能出现的意外状况(a,c,b){a;}(a,c,b){a;}.下列叙述中哪个是不正确的?(d)A、类不行以有子类B、类不行以有的静态方法C、不行以同时用和修饰一个方法D、类中可以有非方法,但该方法不行以用修饰接口中只能有常量和抽象方法;抽象类中可以有抽象方法和非抽象方法;.与的区分不包括:(d)A、是由纯实现的轻量级构件 B、没有本地代码C、不依靠操作系统的支持 D、支持图形用户界面都支持.容器与默认的布局管理器分别是(b)A、和 B、和C、和 D、和.在开发一个程序时,通常都要对按键事务作出响应和处理,一般须要在程序的开头写上(d)语句。A、B、.*;C、.D、..每个运用组件的程序必需有一个(d)A、按钮B、标签C、菜单D、容器.下列哪个声明是错误的?()B.A.10;B.1.1;D.127;.下面哪个不是中的关键字?()A. B.C, D..下面哪个语句不会产生编译错误?()A.a=2.0; B.c=“a”;C.b=25; D.0;.下面程序哪个语句是正确的A.03;c;B.s=23;12;23+23.23;B.-228~128-25523+23.23;B.-228~128-255〜255.类型的大小是A. -128〜127C. -255〜256 D..下面程序执行的结果是?()0((□)((a'+1);A.98B.al(留意!)A.98B.al(留意!)C.971D.197.下面程序执行的结果是?()i=100;0((>100)■(i);}100101 (100 并不大于100,所以输出101,当101时,干脆出循环,所以i照旧还是101)102103.下面程序执行的结果是?()2;(a)(1;2:3:3;■,4;**0;}(a);A.5B.6C.7D.872.下面程序的运行结果是()1;0正常运行但没有输出(〃〃);正常运行但没有输出A.1 B.3C.编译错误D..下面程序的运行后的值正确的是:12;03);A.23B.13C.12D.2.下面程序的运行结果(c)2;(□)(2);0;A.2B.4C.6D.8.下面程序的运行结果,哪个是正确的1;«3)(〃〃);A.程序将会进入死循环导致无输出B.输出一次C.会输出多次 D.程序中含有编译错误.下面数组定义错误的是()口 ={23,45,65,78,89};口 [10]:口 [4]{3,4,5,6};其次个中括号中必需为空[]{'a',23,45,6}; 'a'代表的是97.三、多选题1、属于关键字的是?()I)、E、2、下列说法正确的是()A、类的定义包括类得声明和类体B、类包装的了一类对象的状态和方法C、成员变量和局部变量的作用域相同D、局部变量与成员变量同名时,局部变量将被隐藏E、参数也被视为是局部变量3、以下属于关键字的有?()4、下列描述中正确的是()A、不是纯面对对象的,它兼容C语言B、是纯面对对象语言,不兼容以往的任何语言C、在语言中,运用对象时必需先声明D、语言和一样有指针E、摒弃了指针和数组5、下列数组定义正确的是()A、口a□二[2][][][3][3]C、口[3]D、b□□[3]□E、d□□[][4]6、面对对象的基本特征是?()A、封装性B、消息传递性C、继承性D、多态性E、抽象性7、关于应用程序,下列说法正确的是?()A、一个应用程序必需有一个类含有方法B、随意一个类都可作为应用程序的主类C、程序的方法必需被说明为D、方法是程序起先执行的位置E、假如源文件有多个类,随意一个类名斗可作为该源文件的名称8、关于标识符,下列说法正确的是()A、标识符是中命名的规则B、标识符由字母、下划线、美元符号和数字组成C、为合法的标识符D、34_$为合法的标识符E、标识符中的字母不区分大小写9、在创建对象时有几种方法为对象的成员变量赋初值?()A、在创建对象之前先为对象的成员变量赋初值B、缺省状况下成员变量会自动赋值或空值C、不能为对象的成员变量赋初值D、为成员变量赋指定的初值E、利用构造函数为成员变量赋初值10、下列属于软件开发周期组成的有?()A、问题定义B、可行性探讨C、需求分析D、总体设计E、详细设计12.下面关于函数描述正确的是()A.函数是对功能代码块的封装B.函数没有返回值的时候什么都不用写C.没有返回值的函数,不能有语句D.函数是可以没有形参的13.下面关于循环描述正确的是()A.循环先推断循环条件,后执行循环操作B.至少会执行一次C.先进行循环条件推断,后执行循环操作D.循环至少执行一次,后进行循环推断四、填空题1、在程序中,运用关键字用于声明一个方法会抛出哪些异样,而是在方法体中实际执行抛出异样的动作2、要编译一个文件名为的源程序,需在叮嘱限制台窗口输入编译命令3、假如接口中定义了一个方法(),一个属性,那么一个类要实现这个接口的话,就必需实现其中的()方法4、程序运行过程中出现的非正常现象称为—异样5、中的数据流包括字节流和字符流流两种6、在语句中,运用条件从句来设定查询标准7、向链表的末尾添加一个新的几点的方法是()8、在中,两个连续等号()是等于运算符,那么一个等号是J武值运算符9、下列语句序列执行后,k的值是104595;(i><k);;10、的数据类型可以分为两大类基本数据类型和引用数据类型11、设有数组定义:a[]={11,22,33,44,55,66,77,88,99);则执行下列几个语句后的输出结果是_33_66_99o(i=0;i<;i)(a[i]%30)(a[i]+〃〃);12、每个应用程序都要有且只有一个方法,它是程序的起先点,该方法的格式恒久是:(□)o13、逻辑表达式:(34<=25)(6890)(48*2<100)的值为。14、执行下列代码后的结果是什么?234;()+0+();10345o15、在语言中,逻辑常量只有和两个值。16、的跳转语句中不包含(包含/不包含)语句。17、(-259)25;(16)4;18、在一个源文件中定义了3个类和15个方法,编译该源文件时会产生.3一个字节码文件,其扩展名是。19、语言的各种数据类型之间供应两种转换:—强制和自动转换。20、语言中,如数字后没有任何字母,计算机默认为类型。.源程序是由包定义语句、导入语句、类定义、方法定义和执行语句等五部分组成的。.依据类定义的格式,类体里一般有内部类、属性(成员变量)和方法。.面对对象程序设计的三个基本特征分别是抽象、封装、继承、多态。.算术运算异样、下表数组越界异样类都源于这个父类。.在程序中,通过类的定义只能实现单重继承,但通过接口的定义可以实现多重继承。.接口的全部成员属性都默认且必需是、和的。.方法的重载是指在同一个类中,声明方法名称相同但参数不同的多个方法。.语言的各种数据类型之间供应两种转换:自动类型转换和强制转换。4、语言中的语句是以()为结尾的。B(A)句号(B)分号(C)双引号(D)逗号5、下列选项中,哪一个是打印语句的正确表达式:()A(A)(); (B)();(C)(); (D)();6、下列哪一个是合法的语句标示符()C(A) (B)10 (C) (D)7、下列哪一个是语言的关键字()B(B) (C)01(D)8、关于数据类型转换下面描述错误的是()D(A)当两个数据的类型不统一时,必需先进行数据类型的转换,再运算或赋值(B)类型数据可以转换为类型数据(C)类型数据有可能转换为类型数据(D)在语句()78.67;中,变量i的值为799、下列定义变量s的语句中,错误的是()A(A) “!”;(“!”);s; (D) "!“;10、下列关于注释语句的描述错误的是()D.在类的构造方法和实例方法中,运用关键字可以解决局部变量与实例变量同名的问题。.关键字代表当前对象,而关键字是指当前对象的父类。.抽象方法不能运用修饰符和修饰。.在进行程序设计时,一般都要用到特性,因此必需在程序的开头写上.*语句。A、多行注释语句的内容,从/*起先,到*/结束B、多行注释语句也可以是单行语句C、文档注释语句的内容,从/**起先,到*/结束D、单行注释语句的内容,从起先,以分号为结尾句11、定义一个长整型变量a的语句是()DA、a;B、a;C、a;D、a;12、下列哪个是反斜杠字符的正确表示()AA、\\;B、*\\;C、\;D、\'\';13()方法的返回类型是()BA、B、C、D、.编译运行以下程序后,关于输出结果的说明正确的是( )B]([]){2;(“ “+((x<l)?22:2));}}A、输出结果为:22.2B、输出结果为:2C、输出结果为:2.0D、编译错误.给出下面代码:a[]=a[10];(□){([10]);}}那个选项是正确的?()AA、编译时将产生错误;B、编译时正确,运行时将产生错误;C、输出零; D、输出空。16、语句不能用于下列哪种数据类型()AA、B、C、D、17、下列哪个数代表十六进制整数()DA、 0123 B、 1900C、00 D、0218、定义整型变量:456;,表达式的值为5的是()AA、 10%10 B、 (100*100)/100C、 10 D、 1019、设有定义语句a口:{66,88,99};则以下对此语句的叙述错误的是()CA、定义了一个名为a的一维数组B、a数组有3个元素C、a数组的下标为1〜3 D、数组中的每个元素是整型20、若已定义:a[]={0,1,2,3,4,5,6,7,8,9};则对a数组元素正确的引用是()BA、A、aB、a[9]C、a[10]D、a(0)21、下列选项中,用于实现接口的关键字是(B)A、B、C、D、22、在程序用户自定义的子类中,一般须要覆盖父类的()方法来完成一些画图操作(22、在程序用户自定义的子类中,A、A、()B、()C、()D、23、下面的逻辑表达式中合法的是(A、7+8)(9-5)B、(9*5)(9*7)A、7+8)(9-5)B、(9*5)(9*7)C、9>68<10D、(9%4)(8*3)24、语言是1995年由公司发布的(A)A、B、C、D、25、以下的变量定义语句中,合法的是(D)A、324233L;B、$1=114562;C、_*5=123.456F;D、26、关于被私有访问限制符修饰的成员变量,以下说法正确的是(0A、可被三种类引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B、可以被两种类访问和引用:该类本身、该类的全部子类C、只能被该类自身所访问和修改D、只能被同一个包中的类访问27、下列属于关键词的是(C)A、B、C、D、28、下列是合法的类型数据(A)A、''142'B、'\uOO'C、'D、'\uOO29、下列说法中,正确的是(A)A、类成员变量在运用之前可以不初始化B、局部变量在运用之前可以不初始化 C、全部的变量在运用之前必需初始化D、参数变量在运用之前必需初始化30、语言具有许多优点和特点,下列选项中是通过虚拟机实现的特点(D)A、分布式B、多线程C、平安性D、可移植31、下列数据类型中属于简洁数据类型(D)A、结构类型B、接口C、无符号整数类型D、字符类型32、下列选项中,表示终极方法的修饰符是(B)A、B、C、D、33、下列关于类和对象的描述中,不正确的一项是(D)A、一组对象构成一个程序,对象之间通过发消息通知彼此该做什么B、现实世界中,可以把每件事物都看作是一个对象C、有共同属性的对象可以抽象为一个类D、一个类只能实例化一个对象34、下列叮嘱中,是的编译叮嘱(A)A、B、C、D、35、下列变量定义错误的是(D)A、a;B、4.5;C、;D、9.8;36、在程序中,用户自定义的子类常常覆盖父类的方法来完成界面的初始化工作(C)A、()B、()C、()D、()37、编译 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为(B)A、B、C、D、38、下列关于程序结构的描述中,不正确的一项是(0A、一个源文件中可以包括多个类定义,但是只能有一个类B、一个源文件中可以包括一个语句C、一个源文件中可以有多个类D、源文件名与程序类名必需一样39、程序中最多只能定义个公共类(B)A、0B、1C、2D、大于240、以下关于语言继承的说法正确的是(C)A、中的类可以有多个干脆父类B、抽象类不能有子类C、中的接口支持多继承D、最终类可以作为其它类的父类.下列有关语言的叙述中,正确的是(B)A、A、是不区分大小写的B、源文件名与权限的类名必需相同C、源文件名其扩展名为D、源文件中类的数目不限.在中,负责对字节代码说明执行的是(B)。字节就是文件A、垃圾回收器B、虚拟机C、编译器D、多线程机制.在程序设计中,由编译器默认导入的包是(D)A、B、C、输入语言D、.编译源程序文件将产生相应的字节码文件,这些字节文件的扩展名为(B)A、B、C、D、.在中,用语句定义一个包时,该包的层次结构即是(b)A、与文件的结构相同 B、与文件书目的层次相同C、与文件类型相同 D、与文件大小相同.有时在程序设计中接受分治算法而选择递归,“递归”的基本思想是(c)A、“让别人反复调用自己”B、“自己反复调用别人”C、“自己反复调用自己”D、以上说法都不对47方法是程

温馨提示

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

评论

0/150

提交评论