生成线程的几种方式,以及他们的区别

生成线程的方式分别为: (1)继承Thread类 (2)实现Runnable接口 (3)实现Callable接口,通过Future得到线程执行信息 (4)通过线程池创建线程 1)通过继承Thread类实现对象 优点: Thread类实现了Runnable接口,编写简单,如果需要访问当前线程,可以通过this获得 缺点: java是单继承机制,扩展性降低 备注: Synchronized如果锁的位置
相关文章
相关标签/搜索