欢迎来到天天文库
浏览记录
ID:48773802
大小:3.51 MB
页数:37页
时间:2020-01-23
《s2java指导学习课1课件-课程总复习V1.0.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、指导学习课程总复习任务任务使用面向对象描述计算机输出图像的过程使用面向对象的方式描述计算的接口和驱动训练的技能点1、能理解并会使用面向对象的特性--封装、继承、多态2、会使用接口设计、编写程序3、会使用Java的异常处理机制进行异常处理2阶段划分第一部分:复习串讲(100分钟)学员对本门课程进行总结(50分钟)本门课程习题训练(50分钟)第二部分:综合练习(90分钟)阶段1(40分钟)编写类描述计算机的主机、计算机的输入输出设备阶段2(20分钟)编写计算机类,输出图像阶段3(30分钟)编写Java接口和类:描
2、述计算机接口及驱动第三部分(10分钟)总结3复习串讲学员对本门课程进行总结(50分钟)学员讲解,2~3名,每人15~20分钟4习题训练1、下列对Java中的继承描述错误的说法是()。子类至少有一个基类子类可作为另一个子类的基类子类除了包含它直接定义的属性外,还包含其父类的私有属性子类继承父类的方法访问权限保持不变答案:C5习题训练2、try{}里有一个return语句,那么紧跟在这个try后的finally{}里的代码会不会被执行,什么时候被执行?不会执行会执行,在return前执行会执行,在return后执
3、行会执行,可能在return前执行,也可能在return后执行答案:B6习题训练3、构造方法是否可被重写和重载()。不能重写,可以重载可以重写,不能重载不能重写,不能重载可以重写,可以重载答案:A7习题训练4、下列属于方法重载好处的是()。实现多态方法名的复用提高程序运行速度使用方便,提高可读性答案:BD8习题训练5、面向对象方法的多态性是指()。一个类可以派生出多个特殊类一个对象在不同的运行环境中可以有不同的变体拥有相同父类或接口的不同对象可以以适合自身的方式处理同一件事一个对象可以是由多个其他对象组合而成
4、的答案:C9习题训练6、Dog是Animal的子类,下面代码错误的是()。Animala=newDog();Animala=(Animal)newDog();Dogd=(Dog)newAnimal();Objecto=newDog();答案:C10习题训练7、下面定义Java的常量,正确的是()。publicstaticfinaldoublePI=3.14;publicfinalstaticdoublePI=3.14;finalpublicstaticdoublePI=3.14;staticpublicfin
5、aldoublePI=3.14;答案:ABCD11习题训练8、这段代码的输出结果是()。try{System.out.print("try,");return;}catch(Exceptione){System.out.print("catch,");}finally{System.out.print("finally");}try,try,catch,try,finallytry,catch,finally答案:C12习题训练9、这个方法的返回值是()。publicintcount(){try{return
6、5/0;}catch(Exceptione){return2*3;}finally{return3;}}063程序错误答案:C13习题训练10、下面代码的运行结果是()。publicclassCar{publicvoidrun(){System.out.println("汽车在跑");}}publicclassBenzextendsCar{publicvoidrun(){System.out.println("奔驰在跑");}}publicstaticvoidmain(String[]args){Carcar
7、=(Car)(newBenz());car.run();}答案:B汽车在跑奔驰在跑无法编译运行时将抛出异常14习题训练11、王强使用log4j的配置文件如下,log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.out…log4j.rootLogger=info,stdout,file他在程序中这样编写,将会输出的日志信息是()。logger.debug("记录debug日志");lo
8、gger.info("记录info日志");记录debug日志记录info日志记录debug日志记录info日志程序错误,无法输出日志答案:C15习题训练12、下面的异常处理代码的输出结果是()。try{intresult=6/0;System.out.print("try,");}catch(ArithmeticExceptione1){System.out.print("ArithmeticEx
此文档下载收益归作者所有