Java多线程3种实现方式

Java 5之前,实现多线程有两种实现方法,都须要经过重写run()方法来定义线程的行为: 一种是继承Thread类; 二种是实现Runnable接口(因为java只能单继承,而接口能够多实现,因此推荐此方式)。java Java 5之后,建立线程还有第三种方式: 实现Callable接口,该接口中的call方法能够在线程执行结束时产生一个返回值。web
相关文章
相关标签/搜索