多线程
1.线程概念
线程是CPU 运行的最小单位 ,
2.创建线程
创建线程有两种方式 : 实现Runnable接口和继承Thread类
启动线程用start(),start只是让线程进入了可运行的状态
Thread.yield 让出CPU的执行权
Thread.sleep 线程休眠
join 加入线程
Thread.currentThread()
interrupt 并不是停止线程,而是修改线程的标志位
3.线程同步
加 synchronized 可以锁代码块 和对象 , 在方法上加static 由类级别的方法上升到对象级别的方法
4.线程休眠和唤醒
wait 线程等待
sleep 线程休眠
notify 线程唤醒
人生是一场难得的修行,不要轻易交白卷。
----与君共勉