欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《java面向对象程序设计》填空与选择题复习材料课件(共8页).doc

    • 资源ID:16790584       资源大小:113.50KB        全文页数:8页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《java面向对象程序设计》填空与选择题复习材料课件(共8页).doc

    精选优质文档-倾情为你奉上java面向对象程序设计考前复习纲要练习题二判断题:1、指出以下程序内容,各属于哪个面向对象范畴A. 封装 B 继承 C 多态class Studentprivate String id;private String name; private String professional; /专业 ( )2、 在一个类中定义多个同名但不同参数的方法,叫做 ( )class Mathpublic int add(int a, int b);public double add(double a, double b);public double add(double a, double b, double c);A. 方法重载 B. 方法重写 C. 方法继承 D. 构造方法3、一个Java源文件中定义有class Shape class Circle class Rect ,则这个文件的文件名可以是 ( )A Shape.java B Circle.java C Rect.java D 可以是任意的.java 文件名 E 以上答案都不对4、一个Java源文件中定义有public class Shape class Circle class Rect ,则这个文件的文件名可以是( )A Shape.java B Circle.java C Rect.java D 可以是任意的.java 文件名 E 以上答案都不对5、一个Java源文件中定义有public class Shape public class Circle public class Rect ,则这个文件的文件名可以是( )A Shape.java B Circle.java C Rect.java D 可以是任意的.java 文件名 E 这个文件的定义是错误的6、如果Hello类定义在edu.learn包中,则package edu.learn; 这条语句应该放在( )的位置上(A)import java.util.*;(B)class Hello (C)(D)7、如果类A在com.a包中,类B在com.b包中,则类A要使用类B的话,正确的方法是( ) 备注:本题多选A 类A中声明 import com.b; class A B 类A中声明 import com.b.*;class A C 类A中声明 import com.b.B;class A D 类A中直接使用class A com.b.B b = new com.b.B(); 直接使用8、如果有以下类定义class Employee int a; public void funa() class Teacher extends Employee int b; public void funa() public void funb() 则在使用Employee emp = new Teacher()上转对象的过程中,对emp的正确理解是 ( )A . emp可以访问a, b, funa(),funb()B. emp可以访问b, funb()C . emp可以访问a, funa()D . emp可以访问a, funa(),funb()9、接口相比抽象类而言,两者的区别在于接口中不能拥有 ( )变量 常量 普通方法 抽象方法A. B. C. D.10、抽象类中的抽象方法的正确定义是 ( )A. public void func(int a) B. public func(int a) C. public void func(int a) ;D. public abstract void func(int a) ;11、外部类和内部类的关系是 ( )A. 继承关系 B. 并列关系 C. 包含关系 D. 没有什么特别的关系12、如果方法funa()执行时会产生AException异常,则执行以下程序后,结果为 ( )tryfuna();catch(AException e1)catch(BException e2)catch(Exception e3)finallyA B C D13、以下哪个集合类是实现List接口的 ( )A. HashSet B. TreeMap C. ArrayList D.HashMap14、以下哪个集合类不是实现Map接口的 ( )A. HashSet B. TreeMap C. HashTable D. HashMap15、以下哪个集合类不是实现是使用键值对来存储数据的 ( )A. HashTable B. TreeMap C. ArrayList D. HashMap16、以下哪个集合类能够插入相同的值 ( )A. hashSet B.hashMap C.ArrayList D.TreeMap17、以下哪个布局是网格布局 ( ) ,哪个布局是盒式布局 ( ) ,哪个布局是空布局 ( ) ,哪个布局是流式布局 ( ) ,哪个布局是边界布局 ( ) ,A B C D E 填空题:1、类结构中可以包含_和_。2、定义类用的关键字是_,定义接口用的关键字是_3、面向对象是研究类和对象的_,_,_在现代程序设计中的三大特性。4、java使用访问修饰符来实现不同方式的封装性,这些访问修饰符是:_,_,_,_。5、java源文件的扩展名是_,经过编译后形成字节码文件,其扩展名为_。6、使用对象,就是使用对象的成员变量和成员方法,而要使用对象的成员变量和成员方法,则要在对象名后面通过_运算符来识别和使用。7、类有一个方法,专门用来创建类的对象,这个方法叫做_。8、类的构造方法名称,必须与_同名。9、如果要将一个变量定义成常量,可以使用_关键字来定义10、Java项目中可以拥有多个同名的类,但是必须将这些类定义在不同的_中。11、在类中定义包结构需要使用关键字_, 定义必须放在第一行,要引入别的包中的文件,可以使用_关键字在紧跟包定义之后进行引入声明。补充:文章类及其某方法的定义格式如下class DForum public DForum(int id , String topic).请写出调用该方法的代码_补充:在下面的两个包的定义中package hotel.manage.ui; interface A int a 如果要在B类中使用接口A,则补充完整引入包的代码:package hotel.manage.impl;_class B 12、访问修饰符的选择,在以下三个类定义中package p1; package p1; package p2;class A int a class B class C如果类A希望它的成员a只能被B访问,而不能被C访问,则它的成员a应该使用_访问修饰符进行修饰13、如果一个类希望将它的成员在不同包的类中都能访问得到,那么这个类的成员应该使用_访问修饰符进行修饰14、类的静态方法和静态变量的定义使用的关键字是_补充:某类中有一个成员和方法定义如下:class Counterint num = 0;Public void setNum( int num) this.num += num; 则执行代码 Counter c1 = new Counter(); Counter c2 = new Counter(); Counter c3 = new Counter(); c1.setNum(1); c2.setNum(2), c3.setNum(3); 后,c1,c2.c3的num成员的值分别为_, _, _补充:某类中有一个成员和方法定义如下:class Counterstatic int num = 0;Public void setNum( int num) this.num += num; 则执行代码 Counter c1 = new Counter(); Counter c2 = new Counter(); Counter c3 = new Counter(); c1.setNum(1); c2.setNum(2), c3.setNum(3); 后,c1,c2.c3的num成员的值分别为_, _, _15、使用一个旧类创建新类的过程叫做_,被继承的类叫做_,派生出的新类叫做_16、如果Employee类是父类,子类是Teacher类,则Employee emp = new Teacher()这种可以引用子类对象的父类变量叫做_。17、抽象类和接口中都拥有着一个共同的方法,该方法叫做_,它们都使用_关键字来定义。18、子类继承父类使用_关键字, 子类继承接口使用_关键字19、Interface Math public void add(int a, int b); ,我们知道接口不能创建对象,但是下述代码却能通过:Math math = new Math() public void add(int a, int b) return a + b; ;在java中这样的对象创建方法叫做_。20、所有异常类的基类是_,它可以代表并捕获所有异常类型。21、类可以嵌套定义,外面的类定义叫做_, 里面的类定义叫做_。22、异常处理中有一个特殊的块名叫_,trycatch处理中它可以用来做代码的结束操作。23、请同学确认下列的类,哪个是普通类,哪个是接口,哪个是抽象类,并将下划线中的空白处填写相应的关键字_Aint a;final b = 10;public voidfuna() _Bint a;final b = 10;public voidfuna() _ public void funb();_Cint a = 5;int b =10;public voidfuna() 24、构造函数的定义补充class Timeint hour; int minute; int second; _ 使用以下方法创建Time类的对象,Time t = new Time(12,5,45);则Time类正确的构造函数是 ( )A public time(int hour, intminute, int second) B public Time(int hour, intminute, int second) C public void Time(int hour, intminute, int second) D public Time() 25、在java中String str1 = “hello”; String str2 = “hello”,则str1 = str2的结果为_,表示str1和str2是同一个对象。26、在java中String str1 = new String(“hello”); String str2 = new String(“hello”);,则str1 = str2的结果为_,表示str1和str2不是同一个对象。27、写出String str1 = “hello”; String str2 = “hEllo”; 写出比较两个字符串变量的值是否相等的语句_28、写出将“123”转换并存储在为int类型变量a中的代码_29、写出将“123”转换并存储在为int类型变量a中的代码_30、写出将“12.53”转换并存储在为float类型变量a中的代码_31、写出将“12.53”转换并存储在为double类型变量a中的代码_32、写出将“true”转换并存储在为boolean类型变量a中的代码_33、写出将125.33转换为字符串并存储在String 类型变量s中的代码_34、写出代码获得"whare are you going"字符串中"i"字母所在的位置_35、写出代码获得"my name is tom"字符串中"tom"的子串_36、写出代码获得"I am going to the zoo"字符串的长度_37、定义一个长度为10的String类型的数组_38、用初始化方法定义一个长度为5的String类型数组,其值为”tom”, ”marry”, ”john”, ”peter”, ”yoyo”。_39、集合框架类ArrayList和LinkedList实现了集合框架类的_接口40、集合框架类HashMap, HashTable和TreeMap实现了集合框架类的_接口41、集合框架类的HashSet类实现了集合框架类的_接口42、Java访问数据库的方式叫做_43、Jdbc执行数据库查询的时候,要调用PreparedStatement的_方法。专心-专注-专业

    注意事项

    本文(《java面向对象程序设计》填空与选择题复习材料课件(共8页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开