java复习惠普.doc_第1页
java复习惠普.doc_第2页
java复习惠普.doc_第3页
java复习惠普.doc_第4页
全文预览已结束

下载本文档

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

文档简介

(2)考试时间:2011年1月3日(15:00-17:00)地点:27-0304(3)题型一、单项选择题(共10题,2分/题,共20分)二、填空题(共10空,2分/空,共20分)三、程序分析题(共5题,6分/题,共30分)程序分析的三种形式:读程序写结果,程序填空,画出程序运行时显示的界面和功能, 四、编程题(共3题,第一题7分,第二题8分,第三题15分,共30分)(4)复习要点1.P12: API, JDK, IDE, JVM, JRE 类型:Java application, Java applet, Java servlet P13-14:2.P27:算术运算 + - * / %3.P34System.out.println(String); “12”+”34” “12”+1+21+2 A+2 a+2 A+”1” P35 String s=javax.swing.JOptionPane.showDialog(“请输入一个数”);int a=Integer.parseInt(s);4.P107:重载的要求和特点方法重载Overload的说明: 方法的重载只跟方法的名字和参数个数和参数类型有关,与方法前面的修饰符(包括返回值、static、访问控制关键字(public,protected,private)、final)无关 发生重载的条件:1、在使用重载时只能通过不同的参数样式。例如,不同的参数类型,不同的参数个数,不同的参数顺序;2、不能通过访问权限、返回类型、抛出的异常进行重载;3、方法的异常类型和数目不会对重载造成影响;4、对于继承来说,如果某一方法在父类中是访问权限是priavte,那么就不能在子类中对其进行重载,如果定义的话,也只是定义了一个新方法,而不会达到重载的效果。5、一个类中多个方法也可能是重载关系。6、在编译时决定用哪个方法。P245:方法的覆盖override(覆盖)的说明:override就是在类的继承过程中发生的方法覆盖。当基类中的方法被override(覆盖)了后,除非用super关键字,负责就无法再调用基类中的方法了。一个子类能够覆盖父类的方法,只要方法名和参数名完全相同,但是父类中的方法不能是private类型的,否则即使子类的方法和父类中的方法名和参数名完全相同,也没有发生覆盖。发生覆盖的条件:1、覆盖的方法的方法名称和参数类型必须要和被覆盖的方法的标志完全匹配,才能达到覆盖的效果;2、覆盖的方法的返回值必须和被覆盖的方法的返回一致;3、覆盖的方法所抛出的异常必须和被覆盖方法的所抛出的异常一致,或者是其子类,或者什么也不抛出;4、被覆盖的方法不能为private,否则在其子类中只是新定义了一个方法,并没有对其进行覆盖。5、覆盖的方法的访问权限必须大于等于被覆盖方法的访问权限。例如:被覆盖方法的访问权限是“无(友好)”,那么覆盖的方法的访问权限可以是“无(友好)”、protected、public。6、被覆盖的方法不能是final类型的,因为final类型的方法就是声明不能被覆盖。但是覆盖的方法可以是final类型的,不会影响覆盖效果。7、静态的方法不会发生覆盖。所以如果父类中的方法为静态的,而子类中的方法不是静态的,但是两个方法除了这一点外其他都满足覆盖条件,那么会发生编译错误。反之亦然。即使父类和子类中的方法都是静态的,并且满足覆盖条件,但是仍然不会发生覆盖,因为静态方法是在编译的时候把静态方法和类的引用类型进行匹配。5.P113:random方法6.P133-153:数组的定义、初始化、多维数组7.P176:static关键字使用8.P207:String常量的存储情况9.P239:继承,Object10.P247:多态性11.P255:可见性修私符;final关键字;P259:数据域和静态方法的隐藏12.P271-279:抽象类和接口的要求、定义方法和使用方式13.P327:辅助类Font14.P340和P346:paintComponent方法,repaint方法15.P371:表14-1P372:表14-2P381:鼠标事件监听器P383键盘事件及键常量16.P

温馨提示

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

评论

0/150

提交评论