黑马程序员技术交流社区
标题:
java实现多线程的两种方法
[打印本页]
作者:
你的昵称
时间:
2016-7-5 09:24
标题:
java实现多线程的两种方法
实现Runnable接口:实际工作中,几乎所有的多线程应用都用实现Runnable这种方式。
Runnable适合多个相同程序代码的线程去处理统一资源的情况。把虚拟CPU通程序的代码、数据有效的分离,较好的体现了面向对象的设计思想。
避免由于Java的单继承特性带来的局限性。也就是如果新建的类要继承其他类的话,因为JAVA中不支持多继承,就只能实现java.lang.Runnable接口。
有利用程序的健壮性,代码能够被多个线程共享,代码与数据是独立的。
继承Thread类:
不能再继承其他类
编写简单,可直接操纵线程,无需使用Thread.currentThread().
作者:
你的昵称
时间:
2016-7-5 09:25
自己顶一下,希望有人来!!!!
作者:
sgnx
时间:
2016-7-5 21:38
感谢分享
作者:
你的昵称
时间:
2016-7-10 10:09
还差一些技术分!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2