c++第五周学习小结】的更多相关文章

上周快乐的国庆假期有令我不太快乐的C++作业,我还是坚强的把它完成了.做C++就是在快乐和不快乐徘徊的过程.当你慢慢摸索写出正确答案时获得的成就感还是很开心的,但是当你苦苦思考还是无法完成时简直是狂躁无比伤心欲绝痛苦万分TAT.这周的学习中,我学到了基本运算符和表达式,还有一些简单的函数.一开始写作业时,我毫无思绪,感觉自己什么都不会.我发现,一定要多使用搜索引擎帮助自己,还要多问同学.我尽量记住现在所学的,争取下周学习更多的新的代码.不说了,我要继续溺死在拼题啊的海洋了.…
2018-2019-20172329 <Java软件结构与数据结构>第五周学习总结 教材学习内容总结 <Java软件结构与数据结构>第九章-排序与查找 一.查找 1.查找概念简述: (1)查找3是这样一个过程,即在某个项目组中寻找某一指定目标元素,或者确定该组中并不存在该目标元素.对其进行查找的项目组有时也称为查找组. (2)查找方式的分类:线性查找,二分查找. (3)查找所要完成的目标:尽可能高效的完成查找,从算法分析的角度而言,我们希望最小化比较操作的次数,通常,查找池里项目数…
20155330 2016-2017-2 <Java程序设计>第五周学习总结 教材学习内容总结 学习目标 理解异常架构 掌握try...catch...finally处理异常的方法 会用throw,throws 理解Collection和Map架构 会用常见的数据结构和算法 了解Lambada和泛型 第八章 章节主要内容 小结 Throwwable定义了取错误信息.堆栈追踪(Stack Trace)等方法,它有两个子类:java.lang.Error与java.lang.Exception.…
20145213<Java程序设计>第五周学习总结补充 教材学习内容总结 欠的账都是要还的!第九章的内容躲过对酒当歌的夜,躲不过四下无人的街.由于第五周贪玩,疏忽冷落了Collection与Map,那么现在我就来温习一下吧! 认识Collection架构 针对收集对象的需求,Java SE提供了Collection API.Collection 包含了收集对象的共同行为,然而收集对象会有不同的需求. 利用java.util.List接口可以在收集对象时记录每个对象的索引顺序,并可依索引取回对象…
20145213<Java程序设计>第五周学习总结 教材学习内容总结 "素衣莫起风尘叹,犹及清明可到家."每每念此,不得不心疼自己.古人清明长假都进城耍了,还担心自己清明之前能不能回来.而我还在宿舍里叹Java,毕竟懒癌后期,不拖到周末不舒服斯基.既然写博客是周末的主旋律,那我也就跟这节奏哼上几句吧! 本周学习任务是自习学习笔记的第八,九章.个人感觉第九章的内容比第八章的异常处理难好多好多啊(伏笔),有些人可能听出了我的弦外之音了.对,我又没在写博客之前完成学习任务,即掌握…
20145337 <Java程序设计>第五周学习总结 教材学习内容总结 第八章 JAVA中的所有错误都会被包装成对象,如果你愿意,可以尝试执行并捕捉代表错误的对象后做一些处理.使用了try.catch语法,JVM会尝试执行try区块中的程序代码,如果发生错误,执行流程会跳离错误发生点,然后比对catch括号中声明的类型.是否符合被抛出的错误对象类型,如果是的话,就执行catch区块中的程序代码. 错误会被包装为对象,这些对象都是可抛出的,因此设计错误对象都继承自java.lang.Throwa…
20145218 <Java程序设计>第五周学习总结 教材学习内容总结 异常 程序中总有些意想不到的状况所引发的错误,如果不对异常进行正确的处理,则可能导致程序的中断执行,造成不必要的损失, 所以在程序的设计中必须要考虑各种异常的发生,并正确的做好相应的处理,这样才能保证程序正常的执行. 使用try.catch java中所有的错误都会被打包为对象,并提供了特有的语句进行处理.使用了try.catch语法,JVM会尝试执行try区块中的程序代码,如果发生错误,执行流程会跳离错误发生点,然后对比…
20145224 <Java程序设计>第五周学习总结 教材学习内容总结 第八章异常处理 8.1.1使用try.catch ·教材范例用户连续输入整数,输入0结束后显示输入数的平均值(代码如下) import java.util.Scanner; public class Average { public static void main(String[] args) { Scanner console = new Scanner(System.in); double sum = 0; int…
20155304 2016-2017-2 <Java程序设计>第五周学习总结 教材学习内容总结 第八章 try catch JVM会先尝试执行try区块中的内容,若发生错误且与catch后面的类型相符,则执行catch区块中的代码. 若想在捕捉(catch)错误之后恢复程序正常执行流程,可以将try.catch区块放入while循环中. 由于JVM是尝试执行try区块,所以一旦发生错误被捕捉,那么这一次的try区块就相当于没有执行. 异常继承架构 编译程序认为调用 ~System.in.rea…
201521123072<java程序设计>第五周学习总结 标签(空格分隔): java学习 1. 本周学习总结 1.1 尝试使用思维导图总结有关多态与接口的知识点. 2. 书面作业 代码阅读:Child压缩包内源代码 1.1 com.parent包中Child.java文件能否编译通过?哪句会出现错误?试改正该错误.并分析输出结果. 不能通过编译, 用红线划出来的有错, 此句的目的就是为了获得父类的i的值,并输出, 所以应该改为: 输出分析:Child类在main函数中执行操作,分析如下:…
201521123038 <Java程序设计> 第五周学习总结 1. 本周学习总结 2. 书面作业 1.代码阅读:Child压缩包内源代码 1.1 com.parent包中Child.java文件能否编译通过?哪句会出现错误?试改正该错误.并分析输出结果. package com.parent; public class Child extends Parent{ public static void main(String[] args){ Parent p = new Parent();…
201521123061 <Java程序设计>第五周学习总结 1. 本周学习总结 1.1 尝试使用思维导图总结有关多态与接口的知识点. 1.2 可选:使用常规方法总结其他上课内容. 1.代码阅读:Child压缩包内源代码 1.1 com.parent包中Child.java文件能否编译通过?哪句会出现错误?试改正该错误.并分析输出结果. 答:不能,如果执行这段代码会出现下面的情况 会出现这样的原因看一下父类中对i的定义就明白了 在父类中将i定义成了一个私有类型,子类自然是访问失败喽,只要将i改…
20175204 张湲祯 2018-2019-2<Java程序设计>第五周学习总结 教材学习内容总结 -第六章接口与实现要点: -接口: 1.使用关键字interface定义接口. 2.接口体中只有抽象方法,且访问权限是public:只包含常量声明,且访问权限都是public. 3.定义格式:[修饰符] interface 接口名 [extends 父接口名列表]{ [public] [static] [final] 常量; [public] [abstract] 方法; } -实现接口: 1…
20175226 2018-2019-2 <Java程序设计>第五周学习总结 教材学习内容总结 接口 包含接口声明和接口体 接口声明interface 接口的名字 接口体中包含常量的声明(没有变量)且只有抽象方法 实现接口 类实现接口关键字implements 如果非抽象类实现接口,那么必须重写接口中的所有方法 抽象类可直接拥有接口中的方法 程序可直接访问接口常量,接口可继承 接口回调 即将某对象引用赋值给某接口 接口无法调用类中其他非接口方法 接口与多态 即接口变量在回调接口时就可以具有多种…
<java程序设计>第五周学习总结 接口与实现 知识小点: (1)用Arrays.sort方法对所有实现Comparable接口的对象进行排序 (2)接口体现了has-a关系,继承体现了is-a关系,设计时,选择继承或接口可以根据这种方法来判定. (3)接口与抽象类的相同之处:都代表系统的抽象层,都不能被实例化,都能包含抽象方法 (4)接口与抽象类的不同之处:抽象类中可为部分方法提供默认的实现,接口中只能有方法声明,无方法实现, 抽象类可以实现多个接口,只能继承一个类,一个接口可以继承多个接口…
20175209 <Java程序设计>第五周学习总结 一.教材知识点总结 1.接口的定义 接口声明:关键字interface 接口体:public static final 修饰常量,public abstract 修饰方法(均可省略) 2.接口实现 关键字implements定义格式: class 类名 implements 接口名 重写方法 非抽象类必须全部重写(public修饰) 抽象类可以选择是否重写 实现友好接口需要在同一包中 3.接口回调:把可实现的接口的对象党的引用赋值给接口变量…
20172328 2018-2019<Java软件结构与数据结构>第五周学习总结 概述 Generalization 本周学习了第九章:排序与查找,主要包括线性查找和二分查找算法和几种排序算法.我们在软件开发过程中要在某一组查找某个特定的元素或要将某一组元素按特定顺序排序,所以要学习排序与查找的多种算法. 教材学习内容总结 A summary of textbook 9.1查找 查找:是一个过程,即在某个项目组中寻找某一项指定目标元素,或者确定该指定目标并不存在. 高效的查找会使该过程所做的比…
20175303 2018-2019-2 <Java程序设计>第五周学习总结 教材学习内容总结 •使用关键字interface来定义一个接口,定义接口分包含接口声明和接口体. •接口体中包含常量的声明(没有变量)和抽象方法两部分,接口体中只有抽象方法,没有普通的方法,而且接口体中所有的常量的访问权限一定都是public,而且是static常量,所有的抽象方法的访问权限一定都是public. •接口由类来实现以便使用接口中的方法.使用implements声明该类实现一个或多个接口,如果实现多个接…
20175205 2018-2019-2 <Java程序设计>第五周学习总结 教材学习内容总结 接口:使用关键字interface定义接口 接口声明:interface 接口名 接口体:接口体中均是抽象方法(可省略public final static abstract) 实现接口 类实现接口:用关键字implements声明该类实现一个或多个接口 重写接口中的方法 若非抽象类实现该接口,则必须重写所有方法,并且加public(给出具体行为) 若抽象类实现该接口,可直接拥有其方法 接口中的细节…
20175209 2018-2019-2 <Java程序设计>第五周学习总结 教材知识点总结 1.接口声明: 使用关键字interface来定义接口. 定义接口时使用关键字interface来声明自己是一个借口:interface 接口的名字. 接口体中只有抽象方法,没有普通的方法,而且接口体中所以的常量的访问权限一定都是public,而且是static常量. 2.实现接口: 使用关键字implements声明该类实现一个或多个接口.如果实现多个接口,用逗号隔开接口名. 3.接口的UML图:…
# 20175126 2016-2017-2 <Java程序设计>第五周学习总结 ## 教材学习内容总结 - 本周学习方式主要为手动敲代码并理解内容学习. - 学习内容为教材第六章,本章内容少了很多,主要学习了接口,感觉接口难度并不是很大,能较好的理解其概念及作用. - 第五章主要内容有:接口.实现接口.接口回调.理解接口.接口与多态.接口参数等. ## 代码调试中的问题和解决过程 - 问题1:出现了错误:列表长度不同-   - 问题1解决方案:- println出错,后面有传入变量时,应该用…
第十五周学习总结 第一部分:理论知识 JAR文件: 应用程序首选项存储: Java Web Start JAR文件: 1.Java程序的打包:程序编译完成后,程序员将.class文件压缩打包为.jar文件后,GUI界面程序就可以直接双击图标运行. 2.jar文件(Java归档)既可以包含类文件,也可包含诸如图像和声音这些其它类型的文件. 3.JAR文件是压缩的,它使用ZIP压缩格式. 1 jar命令格式: jar {ctxui} [vfm0Me] [jar-file] [manifest-fil…
学号 20175329 2018-2019-3<Java程序设计>第五周学习总结 教材学习内容总结 第六章 接口与实现 使用关键字interface来定义一个接口.接口定义和类的定义十分相似,分为接口声明和接口体. 接口声明格式interface 接口的名字 接口体 接口体中包含常量的声明和抽象方法两部分.接口体只有抽象方法,没有普通方法 类实现接口可以通过class A implements Printable,Addable来实现. 注:JAVA提供的接口都在相应的包中,通过import语…
第五周学习总结 教材学习内容总结 第七章 内部类与异常类 内部类 内部类:在一个类中定义另一个类. 外嵌类:包含内部类的类,称为内部类的外嵌类. 内部类的类体中不能声明类变量和类方法.外嵌类的类体中可以用内部类声明对象,作为外嵌类的成员. 内部类仅供它的外嵌类使用,其他类不可以用某个类的内部类声明对象. 非内部类不可以是 static 类. 匿名类 1. 和子类有关的匿名类 匿名类是一个子类,不能用匿名类声明对象,但可直接用匿名类创建一个对象. new Bank () { 匿名类的类体 }: 2…
20165206 2017-2018-2 <Java程序设计>第五周学习总结 教材学习内容总结 内部类:支持在一个类中定义另一个类的类. 外嵌类:包含内部类的类,称为内部类的外嵌类. 匿名类:匿名类是一个子类,此类没有明显的类声明的类体.不能用匿名类声明对象,但可以用匿名类创建一个对象. try-catch语句:Java用try-catch语句来处理异常.将可能出现的异常操作放在try中,当try出现异常时,此部分立刻结束运行,转向执行catch部分.一个try-catch语句可以由几个cat…
学号 20175313 <Java程序设计>第五周学习总结 教材学习内容总结 第六章主要内容 掌握接口的定义 接口声明:interface 接口名 接口体:包含常量的声明和抽象方法. 接口体中只有常量没有变量(public.final.static) 接口体中只有抽象方法没有普通方法(public.abstract) 学会用implements关键字实现接口 实现接口格式:class 类名 implements 接口名 重写接口中的方法 非抽象类:必须重写接口中的所有方法,并且用public修…
20175317 <Java程序设计>第五周学习总结 教材学习内容总结 第五周我学习了教材第六章的内容,了解了接口的知识,学到了以下内容: 明白了什么是接口 学会了如何实现接口 了解了接口的UML图 了解了接口如何回调.接口回调的作用 了解了接口与多态的联系 了解了接口参数的意义 明白了abstract类与接口的比较 通过实例进一步认识了面向接口编程 在看完课本知识的同时我也将教材配套视频看完了,教材代码也逐一进行了编译运行,通过实践进一步学习了本章知识. 教材学习中的问题和解决过程 问题1:…
20175227张雪莹 2018-2019-2 <Java程序设计>第五周学习总结 教材学习内容总结 第六章接口与实现 接口 接口体中所有的常量访问权限一定是public和static(可以省略public.static.final) 接口体中所有的抽象方法访问权限都是public(可以省略public abstract) 用类实现方法时,方法的访问权限一定要明显用public修饰,且该类体中可直接使用接口中关键字 抽象类可以重写接口中方法,也可以直接拥有接口中方法 接口回调 接口变量调用被类…
20175314 <Java程序设计>第五周学习总结 教材学习内容总结 public接口可以被任意一个类实现,友好接口可被同一个包里的接口实现. Java不支持多重继承,即一个类只能有一个父类: 为了克服单继承的缺点,Java使用了接口,一个类可以实现多个接口: 接口也可以通过extens来继承: 接口是抽象方法和常量值定义的集合,是一种特殊的抽象类: 接口中只包含常量和方法的定义,没有变量和方法的实现: 接口中的所有方法都是抽象的: 接口中成员的访问类型都是public: 接口中的变量默认使…
20175234 2018-2019-2 <Java程序设计>第五周学习总结 接口实现流程简述 interface定义接口 接口只能定义常量和方法,方法不能是具体的 实现接口时,需类来完成 实现接口后,需要定义函数来实现接口中方法 定义一个对象,来调用实现类中的方法 重难点 -接口的接口体中只可以有常量和abstract方法. -和类一样,接口也是Java中一种重要的引用型数据类型. -当接口变量中存放了实现接口的类的对象的引用后,接口变量就可以调用类实现的接口方法,这一过程被称为接口回调.…