摘要: 启动线程两种方式: 1. 实现Runnable接口; 2. 继承Thread类。 选用:能使用接口,就不用从Thread类继承。 使用继承的方法不够灵活,从这个类继承了就不能从其他类继承; 实现接口后,还可以从其他类继承,也可以再实现其他接口。 线程状态转换: 常用方法: 关闭线程 举例: 多线程同 阅读全文
posted @ 2017-06-18 23:21 eaglediao 阅读(214) 评论(0) 推荐(0)
摘要: 1. 基本概念 多态是指一个事物有不同的表现形式或形态。 多态存在的三个必要条件:要有继承、要有重写、父类变量引用子类对象。 当使用多态方式调用方法时: 首先检查父类中是否有该方法,如果没有,则编译错误;如果有,则检查子类是否覆盖了该方法。 如果子类覆盖了该方法,就调用子类的方法,否则调用父类方法。 阅读全文
posted @ 2017-06-18 21:56 eaglediao 阅读(176) 评论(0) 推荐(0)