线程的使用

1、创建线程的三个方法 ①继承Thread类,重写run方法,调用start()开启 ②实现Runnable接口,并实现该接口的run()方法.一般推荐使用 ②实现Callable接口,重写call()方法   2.同步的使用 ①一般使用的是synchronized 可以使用wait()进行阻塞线程 然后通过notify()方法解除阻塞状态   ②但是也可以使用可重入锁ReentrantLock
相关文章
相关标签/搜索