笔记
hanfuc
这个作者很懒,什么都没留下…
展开
-
线程同步
为什么要使用线程同步 为了数据安全 什么情况下使用线程同步 多线程环境,同一数据,修改操作原创 2020-03-31 22:47:02 · 105 阅读 · 0 评论 -
线程
线程和进程: 线程的启动和创建: 一个线程的生命周期:原创 2020-03-14 21:07:51 · 118 阅读 · 1 评论 -
异常机制
异常机制 作用:提高代码的健壮性 分类 1.编译时异常 所有exception的直接子类都是编译时异常 2.运行时异常 €€€€€€€€€€€€€€€€€€€€€€€€€€ 异常处理方式:抛出和捕获 抛出 throws 抛出异常不是真正意义上的处理异常,类似于推卸责任,一层一层往上抛,谁调用的就抛给谁。如果不做捕获处理,最终抛给jvm。Jvm遇到异常退出,下面的程序不再执行。 捕获 try ...原创 2020-03-08 12:31:24 · 149 阅读 · 0 评论 -
继承
继承-多态机制 继承是多态机制的一种体现。 继承只能是单继承。 父类的私有方法和构造方法不能被继承,其他都能继承。原创 2020-03-08 00:20:18 · 59 阅读 · 0 评论 -
重载和覆盖(重写)区别
重载和覆盖(重写)区别 重载和覆盖有什么区别 重载和重写都是多态的一种体现,重载是编译期的多态性,重写是运行期的多态性。重载又称为静多态或者静态绑定,重写称为动多态或者动态绑定。 重载: 同一个类中,方法名相同,但方法的参数的个数、类型、顺序至少有一个不同,即可构成方法重载。 重写: 1、方法的方法名、参数类型/个数、返回值相同 2、子类方法不能缩小父类方法的访问权限(public>prot...原创 2020-03-07 19:35:07 · 465 阅读 · 0 评论