JAVA程序设春季考前复习ppt课件.ppt_第1页
JAVA程序设春季考前复习ppt课件.ppt_第2页
JAVA程序设春季考前复习ppt课件.ppt_第3页
JAVA程序设春季考前复习ppt课件.ppt_第4页
JAVA程序设春季考前复习ppt课件.ppt_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

Java语言程序设计 考前复习 1 考试方式 开卷可以带书籍 复印资料等 考试时间 120分钟 2 考试题型 1 单选题 20个 每小题2分共40分 2 判断题 10个 每小题2分共20分 3 程序阅读题 2个 每小题5分共10分 4 程序设计题 2个 每小题15分共30分 3 考试主要内容 1 Java语言概述 2 面向对象基础知识 3 程序设计基本结构与数组 4 Applet程序设计 5 GUI图形用户界面设计 4 单选题 以下变量不符合Java语言变量的规定的是A 123variableB variable123C variable 123D variable System和Math类在哪个包中 A java ioB java langC java awtD java util 5 单选题 下列关于main 方法说法正确的是 A 一个类中可以没有main 方法B 所有对象的创建都必须放在main 方法中C main 方法必须放在公共类中D main 方法头的定义可以根据情况任意修改 在Java中存放字符串常量对象属于 类对象 A CharacterB StringC StringBufferD Vector 6 单选题 下列哪个是面向大型企业级用容器管理专用构件的应用平台 A J2EEB J2MEC J2SED J2DEJava语言具有许多优点和特点 下列选项中哪个反映了Java程序并行机制的特点 A 安全性B 多线程C 跨平台D 可移植 7 单选题 应用程序的main方法中有以下语句 则输出的结果是 Strings1 AbcD Strings2 s1 toLowerCase A AB ABCDC aBCdD abcd 8 单选题 对于构造方法 下列叙述不正确的是 A 构造方法是类的一种特殊方法 它的方法名必须与类名相同B 构造方法的返回类型只能是void型C 构造方法的主要作用是完成对类的对象的初始化工作D 一般在创建新对象时 系统会自动调用构造方法 9 单选题 下列叙述中 正确的是 A Java语言的标识符是区分大小写的B 源文件名与public类名可以不相同C 源文件名其扩展名为 jarD 源文件中public类的数目不限下列语句序列执行后 num的值是 Randomrd newRandom intnum Math abs rd nextInt 4 1A 1 4之间的随机值B 5C 0D 1 10 单选题 下列声明的方法强制要求子类来实现的是 A publicdoublemethodda B staticvoidmethoda doubled1 C publicnativedoublemethoda D abstractpublicvoidmethoda 下列语句中 属于多分支语句的是 A if语句B switch语句C dowhile语句D for语句 11 单选题 若类中某方法进行重载 能够区分这重载方法的手段是 A 它们的返回值类型的不同B 它们的名称的不同C 它们的参数表的不同D 它们的修饰符不同 12 单选题 下列关于抽象类的说法哪个正确 A 绝对不能用抽象类去创建对象B 某个抽象类的父类是抽象类 则这个子类必须重载父类的所有抽象方法C 抽象类中不可以有常量D 可以用private修饰抽象类JavaApplet程序 常常重载 方法在Applet的界面中显示文字 图形和其它界面元素 A start B stop C init D paint 13 单选题 下列说法哪个是正确的 A 一个源文件中可以有一个以上的公共类B 一个源文件只能供一个程序使用C 一个源文件中只能有一个方法D 一个程序可以包含多个源文件下面程序段执行后b的值是 Stringstr java booleanb strinstanceofStringA 0B trueC 1D false 14 单选题 在一个应用程序中有如下定义 inta 1 2 3 4 5 6 7 8 9 10 为了打印输出数组a的最后一个元素 下面正确的代码是 A System out println a 10 B System out println a 9 C System out println a a length D System out println a 8 15 单选题 下列Java常见事件类中哪个是鼠标事件类 A InputEventB KeyEventC MouseEventD WindowEvent下列哪个类声明是正确的 A abstractfinalclassHI B abstractprivatemove C protectedprivatenumber D publicabstractclassCar 16 单选题 设有下面的一个类定义 classAA staticvoidShow System out println 我喜欢Java classBB voidShow System out println 我喜欢C 若已经使用AA类创建对象a和BB类创建对象b 则下面哪一个方法调用是正确的 A a Show b Show B AA Show BB Show C AA Show b Show D a Show BB Show 17 单选题 下面说法正确的是 A final可修饰类 属性 方法 B abstract可修饰类 属性 方法 C 定义抽象方法需有方法的返回类型 名称 参数列表和方法体 D 用final修饰的变量 在程序中可对这个变量的值进行更改 18 单选题 下列Java常见事件类中哪个是鼠标事件类 A InputEventB KeyEventC MouseEventD WindowEvent 19 判断题 1 不带标号的continue语句可实现跳出所在的那层循环 2 方法调用表达式方式适合于有返回值的方法的调用 在调用时实参与形参在次序 类型和数量上要匹配 3 包可以解决命名冲突 不同包中可以包含同名的类 4 访问权限最大的是public成员 最小的是protected成员 20 判断题 5 包含main方法的类叫主类 没有主类程序就无法运行 6 不带标号的break语句可实现跳出所在的那层循环 7 方法覆盖和方法重载都是要求方法同名 方法重载要求参数列表不同 方法覆盖则是方法头部都可以相同 8 静态成员方法与对象无关 所以不会访问实例数据域 21 判断题 13 this可用来调用本类的重载方法 super可用来调用父类的覆盖方法 14 把java源文件编译成class字节码文件的JDK命令是java 15 包可以解决命名冲突 不同包中可以包含同名的类 16 抽象类不能定义对象引用变量 也不能创建对象 22 判断题 9 抽象类的子类一定是具体类 但实现接口的类不一定是具体类 10 方法覆盖和方法重载都是要求方法同名 方法重载要求参数列表不同 方法覆盖则是方法头部都可以相同 11 在Java源文件中 把自己的类装入某个包中所使用的关键字是import 把库中的类导入到源文件的关键字是package 12 this是当前对象的引用 大多数情况下可隐去 但有时需要显式使用 23 程序阅读题 阅读程序 写成程序运行结果 classPerson publicPerson System out println Person classTeacherextendsPerson publicTeacher this Teacher String System out println Teacher publicTeacher Strings System out println s publicclassFacultyextendsTeacher publicFaculty System out println Faculty publicstaticvoidmain String args Facultyfa newFaculty 24 程序阅读题 阅读程序 写成程序运行结果 publicclassTest publicstaticvoidmain String args Aa newA a show publicclassA privateintx 99 publicvoidshow System out println x 25 程序阅读题 阅读以下程序写出其运行结果 publicclassTest1 publicstaticvoidmain String args inti int a 1 2 3 4 5 6 7 8 9 10 for i 0 i a length 2 i System out print a i a a length 1 i 26 程序阅读题 阅读程序写出其运行结果publicclasstest1 publicstaticvoidmain stringargs inti s 0 inta 10 20 30 40 50 60 70 80 90 for i 0 i a length i if a i 3 0 s a i system out println s s 27 publicclassA publicstaticvoidmain Stringargs try intx 1 2 3 intk Integer parseInt args 0 System out println x k System out println try结束 catch ArrayIndexOutOfBoundsExceptione System out println 执行catch finally System out println 执行finally System out println 程序结束 28 程序设计题 编写程序求两个正整数m和n的最大公

温馨提示

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

评论

0/150

提交评论