Java线程的几个问题解答。

1.多线程有几种实现方案,分别是哪几种? 两种。 继承Thread 实现Runnable接口 扩展一种:实现Callable接口,这个得和线程池结合。 2.同步有几种方式,分别是什么? 两种 同步代码块 同步方法 3.启动一个线程是run()还是start()?它们的区别是什么? start(); run():封装了被线程所执行的代码,直接调用仅仅是普通方法的调用 start():启动了线程,并有
相关文章
相关标签/搜索