- 博客(5)
- 收藏
- 关注
原创 Java 并发修改异常怎么破?直接撸源码
我不是在改bug,就是在改bug的路上。 -----------------伟大哲学家Lu-Xun1.何为并发修改异常首先我们需要看一段代码,如下新建Demo类
2020-03-25 20:45:02
572
原创 java 异常就是出错?快醒醒吧
1.异常是什么? 首先异常(Exception)和错误(Error)并不能划等号,顾名思义,它只是程序运行出现了不正常的情况,好比你现实的对象这几天穿着打扮很好看,和平时不一样,但这并不表明他/她出轨了。2.异常的家族 从图中我们可以看出Error和Exception属于一个家族的两兄弟,Exception中又分为两类,分别为RuntimeException和非RuntimeExcep...
2020-03-24 16:40:32
191
原创 Java 为什么我们需要匿名内部类(使用及作用)
1.匿名内部类的基本格式new 类名或接口名(){ //重写方法}; 我们平时new一个对象的基本格式为类名或接口名 对象名=new 类名或接口名(),形式上是有区别的,但两者其实都是新建了个对象,不要被名字中有个类搞混。重写方法常见于子类继承父类和子类实现接口。 本质:一个继承该类或实现该接口的子类的匿名对象。2.使用方式如下创建People类,类中有run()方法。publ...
2020-03-22 13:51:19
4328
6
原创 java super关键字的三种用法及其与this关键字的比较
super关键字的用法及其与this关键字的比较1.super关键字可以访问父类的成员变量 super.变量如下这是父类People类,有一个age成员变量,变量值为20。public class People { int age=20; }如下这是父类People的继承类Teacher类,有一个全局变量age,值为30,还有一个show方法,方法里有一个局部变量age,值为40....
2020-03-14 17:09:58
147
原创 Java 中的继承好处与坏处,什么时候使用
好处:1.提高了代码的复用性子类继承父类后可以使用父类的方法,因此可以大大节省代码量,如://父类为Peoplepublic class People{ public void run(){ System.out.println("正在跑步"); }}//子类为Teacher,如果不继承People类,想要实现run()方法public class Teacher{ pu...
2020-03-14 12:38:16
2788
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人