摘要: 匿名内部类的作用:简化代码 把子类继承父类,重写父类的方法,创建子类对象合一步完成 把实现类实现类接口,重写接口中的方法,创建实现类对象合成一步完成 匿名内部类的最终产物:子类/实现类对象,而这个类没有名字 实现格式如下: new 父类/接口(){ 重复父类/接口中的方法 }; 阅读全文
posted @ 2020-05-11 17:35 成子吃橙子 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 如果一个类继承Thread,则不适合资源共享。但是如果实现了Runable接口的话,则很容易的实现资源共享 实现Runnable接口比继承Thread类所具有的优势:1. 适合多个相同的程序代码的线程去共享同一个资源。 2.避免了单继承的局限性 一个类只能继承一个类(一个人只能有一个亲爹),类继承了 阅读全文
posted @ 2020-05-11 16:46 成子吃橙子 阅读(949) 评论(0) 推荐(0) 编辑