Java学习:coursera课程笔记(二)

仅为笔记,不是教程

关于类与对象

  • 完整类的定义

Java学习:coursera课程笔记(二)_第1张图片

  • 类的普通构造方法

Java学习:coursera课程笔记(二)_第2张图片

  • 使用this 来调用构造方法

Java学习:coursera课程笔记(二)_第3张图片

  • 方法的重载

Java学习:coursera课程笔记(二)_第4张图片

  • 使用 @override 重载方法

Java学习:coursera课程笔记(二)_第5张图片


关于继承,父类与子类

  • 继承简介

Java学习:coursera课程笔记(二)_第6张图片

  • 派生子类:extends 关键词

Java学习:coursera课程笔记(二)_第7张图片

  • 使用 super 调用父类构造方法

Java学习:coursera课程笔记(二)_第8张图片

  • 类的构造方法总结

Java学习:coursera课程笔记(二)_第9张图片

  • 另一种初始化方法

Java学习:coursera课程笔记(二)_第10张图片

  • 初始化执行构成过程

Java学习:coursera课程笔记(二)_第11张图片

  • 使用 super 修改父类

Java学习:coursera课程笔记(二)_第12张图片

  • 一个关于 super 的问题

Java学习:coursera课程笔记(二)_第13张图片


一些术语

  • package

Java学习:coursera课程笔记(二)_第14张图片

  • 访问控制符

Java学习:coursera课程笔记(二)_第15张图片

  • 其它修饰符

Java学习:coursera课程笔记(二)_第16张图片

  • abstract

Java学习:coursera课程笔记(二)_第17张图片

  • static

Java学习:coursera课程笔记(二)_第18张图片


接口 interface

  • 接口简介

Java学习:coursera课程笔记(二)_第19张图片

  • 接口定义

Java学习:coursera课程笔记(二)_第20张图片

  • 接口中定义的常量

Java学习:coursera课程笔记(二)_第21张图片

  • 接口中定义的枚举

Java学习:coursera课程笔记(二)_第22张图片


多态及虚方法

  • 多态简介

Java学习:coursera课程笔记(二)_第23张图片

  • 三种非虚方法

Java学习:coursera课程笔记(二)_第24张图片


对象的销毁

  • 对象的自动清理

Java学习:coursera课程笔记(二)_第25张图片

  • 对象销毁的方法

Java学习:coursera课程笔记(二)_第26张图片

  • 人为控制销毁对象的时机

Java学习:coursera课程笔记(二)_第27张图片


局部类和匿名类

  • 局部类

Java学习:coursera课程笔记(二)_第28张图片

  • 使用局部类

Java学习:coursera课程笔记(二)_第29张图片

  • 匿名类

Java学习:coursera课程笔记(二)_第30张图片

  • 匿名类的应用(一):添加事件监听器

Java学习:coursera课程笔记(二)_第31张图片

  • 匿名类的应用(二):作为方法的参数

Java学习:coursera课程笔记(二)_第32张图片


lambda表达式

  • lambda表达式简介

Java学习:coursera课程笔记(二)_第33张图片

  • lambda表达式与普通表达式

Java学习:coursera课程笔记(二)_第34张图片

  • lambda表达式的总结

Java学习:coursera课程笔记(二)_第35张图片

  • lambda表达式应用(一):求积分

Java学习:coursera课程笔记(二)_第36张图片

  • lambda表达式应用(二):排序

Java学习:coursera课程笔记(二)_第37张图片

  • lambda表达式的条件

Java学习:coursera课程笔记(二)_第38张图片

  • lambda表达式总结

Java学习:coursera课程笔记(二)_第39张图片


包装类及其它

  • 包装类简介

Java学习:coursera课程笔记(二)_第40张图片

  • 基本类与包装类之间的转化

Java学习:coursera课程笔记(二)_第41张图片

  • 包装对象之间是否相等:有范围限制

Java学习:coursera课程笔记(二)_第42张图片

  • 判断String对象是否相等

Java学习:coursera课程笔记(二)_第43张图片

  • 枚举

Java学习:coursera课程笔记(二)_第44张图片

  • 判断枚举引用类型是否相等

Java学习:coursera课程笔记(二)_第45张图片

  • 注释

Java学习:coursera课程笔记(二)_第46张图片

  • 常见注释

Java学习:coursera课程笔记(二)_第47张图片


一些判断题

Java学习:coursera课程笔记(二)_第48张图片

Java学习:coursera课程笔记(二)_第49张图片

你可能感兴趣的:(java)