黑马程序员技术交流社区

标题: 线程实现方式和继承方式的区别 [打印本页]

作者: 萧刹520    时间: 2015-11-4 18:14
标题: 线程实现方式和继承方式的区别

线程实现方式和继承方式的区别
实现方式好处:避免了单继承的局限性(在定义线程时,建立使用实现方式)。
两种方式区别:
继承Thread:线程代码存放Thread子类run方法中。
实现Runnable,线程代码存在接口的子类的run方法。




作者: 260744042    时间: 2015-11-4 19:15
路过……
作者: 刘旭波    时间: 2015-11-4 19:29
继承是is →a的关系,单一继承,继承父类的属性或者方法,继承中在子类重写父类的方法,然后调用,有参数的调用父类有参方法,无参的调用父类无参方法,只能调用方法中的第一条语句。
线程是继承了Thread 类,重写Thread中的run方法,通常多线程运行时将代码上锁synchronized,线程中最常用的方法是Thread.sleep(),休息一段时间再执行
作者: dai2686779    时间: 2015-11-4 19:44
6666666666666666666666




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2