




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JAVA语言复习题一、判断题1.“/”即可以表示单行注释,也可以表示多行注释。( ) 2.方法System.out.println只在命令窗口中显示(或打印)一行文字。( )3. 类System不是由程序开头的import语句装载。 ( ) 4.声明变量时必须指定一个类型。 ( )5.注释的作用是使程序在执行时在屏幕上显示/之后的内容。( )6.Java认为变量number与NuMbEr是相同的。 ( ) 7.求模运算符(%)只可用于整型操作数。 ( ) 8.算术运算符*,/,%,+和-有相同的优先级。 ( ) 9.方法Integer.parseInt将一整数转变成String。 ( ) 10. Java应用程序从main方法开始执行。 ( ) 12.Double类型是一个基本数据类型。( )13.方法Double.parseDouble将一个字符串转变成一个double。( )16.数据类型int用于浮点数。( )17.使用继承产生一个新类,它只具有父类的属性和行为。( )18.类的每一个实例(对象)包含实例变量的一个拷贝。( )19.局部变量可以在定义它们的方法体外使用。( )20.局部变量总是被赋予缺省值。( )21.default在switch选择结构中是必需的。( )22.break语句在switch选择结构的default中是必需的。( )24.在包含|运算符的表达式中,如果它的一个或两个操作数为真,则该表达式为真。( )25.if结构和if/else结构所做的动作是相同。( )26.想确保当两个条件都为true时才执行某一动作,可以使用逻辑与&运算符。( )27.若要确定两个条件中是否有一个为true或都为true时,可使用逻辑异或。( ) 31.构造方法用于给类的private实例变量赋值。( )32.在定义变量和方法时,必须清楚地在起面前标上访问权限修饰符。( )33.在类定义中,成员访问权限修饰符不能多次出现。( )34.通过点运算符与类对象的引用相连,可以访问此类的成员。( )36.类的方法通常设为public,而类的实例变量一般设也为public。( )37.类定义以关键字extends开始。( )38.声明为protected的类成员可以被此类作用域中的任何对象访问。( )39.new操作符动态地为对象按其指定的类型分配内存,并返回该类型的一个引用。( ) 41.子类可以从多个超类中派生出来。( )42.protected类型的实例变量或方法只能有声明该变量或方法的类本身及其子类访问。( )43.当一个超类成员不适合该子类时,子类会以恰当的方式重新定义它。( )44.超类对象的集合通常比它的任何一个子类对象集合大。( )45.Java的每个子类的构造函数都要显式的调用它的直接超类的构造函数。( )46.在子类中可以用完全相同的signature重新定义一个超类方法,这称为方法的覆盖(override)。( )47.对子类实例化对象需要调用超类的构造函数进行初始化工作,完成对子类中的超类实例变量的初始化,则子类可以继承超类的构造函数。( )48.声明为final的类不能是超类。( )49.抽象类可以实例化对象。( )50.Java提供了一种称为“内部类”的机制,使类可以在其他类中定义。( ) 52.字符串在创建后可以被修改。( )53.String类的charAt方法返回字符串中字符的个数。( )54.String类的compareTo方法在所比较的字符串相等时返回0。( T)55.运算符“=”用于比较引用时,如果两个引用指向内存中同一个对象,则返回true。( )56.StringBuffer类的indexOf方法在字符串中定位某个字符或子串第一次出现的位置。( )57.String类的substring方法拷贝并返回字符串对象的一部分。( )二、选择题2.下列说法正确的是:A“清华大学”是一个类B“大学”是一个类C“大学“和”清华大学“之间是继承的关系D“大学“和”清华大学“之间没有关系4.下面选项中,Java对类Welcome进行定义正确的是: DApublic class 1WelcomeBpublic class We lcomeCpublic class welcomeDpublic class Welcome5.有如下的程序:public class Welcome3 public static void main( String args )System.out.println( WelcomentonJavanProgramming! );则它的输出结果是: DAWelcome to Java Programming!BWelcomentonJavanProgramming!CWelcome to Java Programming!DWelcome to JavaProgramming! 8.对方法main的第1行定义正确的是: DA. public main( String arg )B. public void main( String arg )C. public static void main( String arg )D. public static void main( String args )18.当编译Java程序时,每个类都将被分别编译成不同的文件,每个文件名都与所对应的类名相同,并以扩展名A结束。A .javaB .javaxC .htmlD .class21.所有的程序均可以用几种类型控制结构编写: AA顺序结构、选择结构、循环结构B顺序结构、循环结构C顺序结构、选择结构D选择结构、循环结构22.当条件为真和条件为假时,D控制结构可以执行不同的动作。AswitchBwhileCforDif/else23.当事先不知道语句重复执行的次数时,可以用一个值来终止循环。A布尔 B正C标记D负24.使整值变量X加1,下面写出的形式不对的是: DAx + +B+ + xCx = x + 1Dx = + 130.请看下面的程序代码: Cswitch(n) case 0: System .out .println(“first”); case 1: case 2: System .out .println(“second”); break; default: System .out .println(“end”);当n为何值时,程序段将输出字符串second:A0B1C2D333.是一个特殊的方法,用于对类的实例变量进行初始化。 DA终止函数B构造函数C重载函数D初始化函数36.在Java中,方法main()将返回一个值。 AAStringBintCcharDvoid37.请看下面的程序段int i = 1;int j;j = i+在程序段运行后,i和j的值为: CA1,1B1,2C2,1D2,240.声明为static的方法不能访问类成员。 CA超类B子类C非staticD用户自定义类41.如果超类不允许其通过继承的方式产生的子类访问它的某些成员,那么它必须以什么方式声明该成员。 BA. publicB. privateC. protectedD
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 七上综合数学试卷
- 2025年江苏如东小洋口文化旅游集团有限公司公开招聘工作人员6人笔试参考题库附带答案详解
- 2025年度北京公共交通控股(集团)有限公司博士后研究人员招聘2~4人笔试参考题库附带答案详解
- 2025届中国船舶七〇三所春季校园招聘正式起航笔试参考题库附带答案详解
- 会展设计专业毕业论文
- 漂亮整洁的数学试卷
- 青羊区七年级数学试卷
- 秦汉中学期末数学试卷
- 2025年度智能制造班组用工合同模板(服务定制版)
- 2025年度户外景观装饰材料供应商合作协议
- 苏州银行总行信息科技部招聘考试真题2022
- 安装电工电气调试员安全技术操作规程
- 2乳的验收与预处理解析
- 三峡大学级本科电气工程及其自动化二本培养方案
- 柴芍六君子汤加减治疗脾胃病三则
- GB/T 778.1-2018饮用冷水水表和热水水表第1部分:计量要求和技术要求
- GB/T 11547-2008塑料耐液体化学试剂性能的测定
- 伤口造口新进展课件
- (完整版)人工智能介绍课件
- 恶性骨肿瘤化疗及注意事项(58张幻灯片)课件
- 国有企业采购规范和示范文本
评论
0/150
提交评论