1. 本周学习总结 1.1 写出你认为本周学习中比较重要的知识点关键词 关键词:interface.Comparable.comparator 1.2 尝试使用思维导图将这些关键词组织起来.注:思维导图一般不需要出现过多的字. 1.3 可选:使用常规方法总结其他上课内容. 1.Arrays.sort的具体用法 2.第四次作业讲解 3.不同接口之间的区别 2. 书面作业 2.1. 面向对象设计大作业(团队项目,2-3人) 内容:继续完善上次的大作业. 注意: 再过几次课要讲Java图形界面编程,到…
本周学习总结 1.1 尝试使用思维导图总结有关多态与接口的知识点. 书面作业 代码阅读:Child压缩包内源代码 Q1.1 com.parent包中Child.java文件能否编译通过?哪句会出现错误?试改正该错误.并分析输出结果. 不能翻译通过. 改正后输出结果如下: Q1.2 另外一个包中的OutOfParentPackage.java,能否编译通过?提示什么错误?分析原因. 不能通过. 因为Parent类没有定义权限关键词,所以权限范围默认是包范围,不同包类的不可存取. Q1.3 回答:如…
2017-2018-1 JAVA实验站 第四.五周作业 JAVA实验站小组成员 学号 名字 职务 20162318 张泰毓 组长 20162303 石亚鑫 组员 20162304 张浩林 组员 20162307 张韵琪 组员 20162321 王彪 组员 20162326 齐力锋 组员 工作流程 1.开会分派工作 2.架构师张浩林写大纲 3.张泰毓将其标准化,详细化 4.其余组员再进行优化 5.张韵琪将其写成markdown放在码云上,写博客展示成果 分工及比例 姓名 分工 用时 张泰毓 写策划…
201521123061 <Java程序设计>第五周学习总结 1. 本周学习总结 1.1 尝试使用思维导图总结有关多态与接口的知识点. 1.2 可选:使用常规方法总结其他上课内容. 1.代码阅读:Child压缩包内源代码 1.1 com.parent包中Child.java文件能否编译通过?哪句会出现错误?试改正该错误.并分析输出结果. 答:不能,如果执行这段代码会出现下面的情况 会出现这样的原因看一下父类中对i的定义就明白了 在父类中将i定义成了一个私有类型,子类自然是访问失败喽,只要将i改…
20165206 2017-2018-2 <Java程序设计>第五周学习总结 教材学习内容总结 内部类:支持在一个类中定义另一个类的类. 外嵌类:包含内部类的类,称为内部类的外嵌类. 匿名类:匿名类是一个子类,此类没有明显的类声明的类体.不能用匿名类声明对象,但可以用匿名类创建一个对象. try-catch语句:Java用try-catch语句来处理异常.将可能出现的异常操作放在try中,当try出现异常时,此部分立刻结束运行,转向执行catch部分.一个try-catch语句可以由几个cat…
2019-2020-3 <Java 程序设计>第五周知识总结 1.使用interface来定义一个接口.接口定义同类的定义类似,也是分为接口的声明和接口体,其中接口体由常量定义和方法定义两部分组成.定义接口的基本格式如下: [修饰符] interface 接口名 [extends 父接口名列表]{ [public] [static] [final] 常量; [public] [abstract] 方法; } 修饰符:可选,用于指定接口的访问权限,可选值为public.如果省略则使用默认的访问权…
20155303 2016-2017-2 <Java程序设计>第五周学习总结 教材学习中的问题和解决过程 『问题一』:受检异常与非受检异常 『问题一解决』: 受检异常:这种在编译时被强制检查的异常称为"受检异常".即在方法的声明中声明的异常. 非受检异常(运行时异常)在方法的声明中没有声明,但在方法的运行过程中发生的各种异常被称为"不被检查的异常".这种异常是错误,会被自动捕获. RuntimeException和它的子类以及Error和它的子类都是非受…
20155201 2016-2017-2 <Java程序设计>第五周学习总结 教材学习内容总结 第八章 异常处理 程序设计本身的错误,建议使用Exception或其子类实例来表现,称错误处理为异常处理. try-catch结构: try{ ...//易出错部分程序块 }catch(.../*错误信息,类似InputMismatchException*/){ ...//出错后进入该程序块,在程序块内处理错误. } 抛出异常:catch区块进行完部分错误处理后,可以使用throw将异常抛出,实际上…
#  20155335    <Java程序设计>第五周学习总结 ##  教材学习内容总结 ##  教材学习中的问题和解决过程 对于异常处理,程序中总有意想不到的状况所引发的的错误,Java中的错误也以对象方式呈现为Java.lang.Throwable的各种子类实例. 首先,Try和catch可用来捕捉程序中的错误,如果出现Java.util.InputMismatchExpection错误信息,表示不符合Scaneer对象预期,因为下一个字符串本身要代表数字,由Scaneer对象预期:使用…
20172330 2017-2018-1 <Java程序设计>第五周学习总结 教材学习内容总结 第五章 首先是对各种各种运算符的了解:刚开始以为相等就是=,还有其他一些符号都挺简单的,然后在进一步学习知道了"=="与"!="都是相等型运算符,而"!","&&","||"则分别代表非,与,或. 教材学习中的问题和解决过程 其次是if语句: 1.if语句由保留字if.紧随其后的布尔表…