线程常用方法
start() 开启线程
sleep(),wait()
notifyAll(),notify()
setDaemon(true) 表示守护线程,如果jvm中都是守护线程 ,那么程序退出,否则一直执行
setDaemon(false) 表示用户线程(默认)
终止线程 interrupt, stop(已弃用)
创建线程的方式
1.继承Thread类
2.实现Runnable
3.创建带返回值的线程
4.定时器
5.线程池
6.使用spring 实现多线程 @Sysnoz
7.lambad表达式实现
例子: