没有合适的资源?快使用搜索试试~ 我知道了~
李兴华--笔记(部分)自我整理
2星 需积分: 13 17 下载量 134 浏览量
2018-01-05
18:02:33
上传
评论 1
收藏 7.63MB DOCX 举报
温馨提示
试读
64页
李兴华java笔记李兴华java笔记李兴华java笔记李兴华java笔记李兴华java笔记
资源推荐
资源详情
资源评论
目录
抽象类的定义及使用.....................................................................................................................................................5
1、本次预计讲解的知识点.......................................................................................................................................5
2、具体内容(核心)...............................................................................................................................................5
2.1、抽象类............................................................................................................................................................5
十九、接口的定义与使用.............................................................................................................................................7
1、 本次预计讲解的知识点......................................................................................................................................7
2、具体内容...............................................................................................................................................................7
2.1、接口的基本定义............................................................................................................................................7
2.2、接口的实际应用---------------标准................................................................................................................10
2.3、接口的应用---工厂设计模式(Factory)...................................................................................................11
2.4、接口的应用----代理设计模式(Proxy).....................................................................................................13
3、总结.....................................................................................................................................................................15
二十、Object 预计讲解的知识点................................................................................................................................15
1、本次预计讲解的知识点.....................................................................................................................................15
2、具体内容.............................................................................................................................................................15
2.1、Object 类的基本定义...................................................................................................................................15
2.3、对象比较:equals().....................................................................................................................................17
2.5、修改链表......................................................................................................................................................18
3、总结.....................................................................................................................................................................21
二十一、综合实战-宠物商店......................................................................................................................................21
1、本次预计讲解的知识点.....................................................................................................................................21
2、具体内容.............................................................................................................................................................22
3、总结.....................................................................................................................................................................24
二十二、匿名内部类...................................................................................................................................................24
1、本次预计讲解知识点.........................................................................................................................................24
2、具体内容.............................................................................................................................................................24
3、总结.....................................................................................................................................................................25
二十三、基本数据类型的包装类...............................................................................................................................25
1、本次预计讲解的知识点.....................................................................................................................................25
2、具体内容.............................................................................................................................................................25
2.1、认识包装类..................................................................................................................................................25
2.2、拆箱和装箱操作..........................................................................................................................................26
3、总结.....................................................................................................................................................................28
包的定义及使用........................................................................................................................................................... 29
1、本次预计讲讲的知识点.....................................................................................................................................29
2、具体内容.............................................................................................................................................................29
2.1、包的定义......................................................................................................................................................29
2.2、包的导入......................................................................................................................................................29
2.4、jar 命令.........................................................................................................................................................32
4、总结.....................................................................................................................................................................33
访问的控制权限........................................................................................................................................................... 33
1、本次预计讲解的知识点.....................................................................................................................................33
2、具体内容.............................................................................................................................................................33
3、总结.....................................................................................................................................................................34
构造方法的私有化.......................................................................................................................................................34
1、本次预计讲解的知识点.....................................................................................................................................34
2、具体内容.............................................................................................................................................................34
2.1、单例设计模式(Singleton).......................................................................................................................34
2.2、多例设计模式(理解)..............................................................................................................................37
3、总结.....................................................................................................................................................................38
异常的捕获及处理.......................................................................................................................................................39
1、本次预计讲解的知识点.....................................................................................................................................39
2、具体内容.............................................................................................................................................................39
2.1、异常的产生..................................................................................................................................................39
2.2、处理异常......................................................................................................................................................40
2.3、异常处理流程(核心)..............................................................................................................................42
2.4、throws 关键字..............................................................................................................................................44
2.5、throw 关键字...............................................................................................................................................44
2.6、重要的代码模型:异常的使用格式...........................................................................................................45
2.7、Run'meExcep'on 类....................................................................................................................................46
2.8、assert 关键字(了解)................................................................................................................................47
2.9、自定义异常..................................................................................................................................................47
3、总结.....................................................................................................................................................................48
类图的描述................................................................................................................................................................... 48
1、本次预计讲解的知识点.....................................................................................................................................48
2、具体内容.............................................................................................................................................................48
2.1、类图.............................................................................................................................................................. 49
2.2、时序图..........................................................................................................................................................50
3、总结.....................................................................................................................................................................51
Eclipse 基本使用...........................................................................................................................................................51
1、本次预计讲解的知识点.....................................................................................................................................51
2、具体内容.............................................................................................................................................................52
2.1、Eclipse 简介(了解)..................................................................................................................................52
2.2、JDT 的使用(重点)....................................................................................................................................52
3、总结.....................................................................................................................................................................59
新特性一、可变参数...................................................................................................................................................59
1、本次预计讲解的知识点.....................................................................................................................................59
2、具体内容.............................................................................................................................................................59
3、总结.....................................................................................................................................................................60
新特性二、foreach 输出..............................................................................................................................................61
1、本次预计讲解的知识点.....................................................................................................................................61
2、具体内容.............................................................................................................................................................61
3、总结.....................................................................................................................................................................61
新特性三、静态导入...................................................................................................................................................61
1、本次预计讲解的知识点。.................................................................................................................................61
2、具体内容.............................................................................................................................................................62
3、总结.....................................................................................................................................................................62
泛型............................................................................................................................................................................... 62
1、本次预计讲解的知识点.....................................................................................................................................62
2、具体内容.............................................................................................................................................................63
2.1、泛型的引出..................................................................................................................................................63
2.2、通配符..........................................................................................................................................................65
2.4、泛型方法......................................................................................................................................................67
3、总结.....................................................................................................................................................................68
枚举............................................................................................................................................................................... 68
1、本次预计讲解的知识点。.................................................................................................................................68
2、具体内容.............................................................................................................................................................68
2.1、认识枚举......................................................................................................................................................68
2.2、定义其他结构..............................................................................................................................................70
2.3、枚举的实际作用..........................................................................................................................................72
3、总结.....................................................................................................................................................................73
Annota'on....................................................................................................................................................................73
1、本次预计讲解的知识点.....................................................................................................................................73
2、具体内容.............................................................................................................................................................73
2.1、准确的覆写:@OVerride............................................................................................................................73
2.2、声明过期的操作:@Deprecated................................................................................................................74
2.3、压制警告:@SuppressWarnings.................................................................................................................74
3、总结.....................................................................................................................................................................75
接口定义增强...............................................................................................................................................................76
1、本次预计讲解的知识点.....................................................................................................................................76
2、具体内容.............................................................................................................................................................76
3、总结.....................................................................................................................................................................77
Lamda 表达式...............................................................................................................................................................77
1、本次预计讲解的知识点.....................................................................................................................................77
2、具体内容。.........................................................................................................................................................77
总结...........................................................................................................................................................................79
方法引用....................................................................................................................................................................... 79
1、本次预计讲解的知识点.....................................................................................................................................79
2、具体内容.............................................................................................................................................................79
3、总结.....................................................................................................................................................................81
内建函数式接口........................................................................................................................................................... 81
1、本次预计讲解的知识点.....................................................................................................................................81
2、具体内容.............................................................................................................................................................81
3、总结.....................................................................................................................................................................83
抽象类的定义及使用
1、本次预计讲解的知识点
、抽象类的定义语法。 、抽象类的使用限制。 、抽象类的实际应用(先期讲解)。
2、具体内容(核心)
2.1、抽象类
普通类可直接产生实例化对象,并且在普通类之中可包含有构造方法、普通方法、 方法、常量、变量
的内容。而所谓的抽象类就是指在普通类的结构里面增加抽象方法的组成部分。
所有的普通方法上面都会有一个“,这个表示方法体的方法一定可被对象直接使用。而抽象方法指的是没
有方法体的方法,同时抽象方法还必须使用 关键字进行定义。
拥有抽象方法的类一定属于抽象类,抽象类要使用 abstract 声明。
范例:定义抽象类。
abstract
普通方法。
存在有方法体的方法 !
此方法并没有方法体的声明,并且存在 关键字,表示抽象方法
abstract!
既然定义好了抽象类,则下面使用这个抽象类
范例:直接产生对象????????????错误。
"#
$%&$
'(! 是抽象的,无法实例
化
!
!
这个时候发现根本就不能直接对 类对象实例化原因很简
单:当一个类的对象实例化之后,就意味着这个对象可以调
用类中的属性或方法了,但是在抽象类里面存在有抽象方
法,那么抽象方法没有方法主体,既然没有方法体的方法又
怎么可能去调用呢?既然不能调用方法,那么又怎么去产生
实例化对象呢?
剩余63页未读,继续阅读
资源评论
- FlySkater2018-03-18只有部分内容的笔记,不完整。
- nrxsh2019-07-23还行吧 !
为了神
- 粉丝: 41
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功