A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


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



3 个回复

倒序浏览
路过……
回复 使用道具 举报
继承是is →a的关系,单一继承,继承父类的属性或者方法,继承中在子类重写父类的方法,然后调用,有参数的调用父类有参方法,无参的调用父类无参方法,只能调用方法中的第一条语句。
线程是继承了Thread 类,重写Thread中的run方法,通常多线程运行时将代码上锁synchronized,线程中最常用的方法是Thread.sleep(),休息一段时间再执行
回复 使用道具 举报
6666666666666666666666
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马