并发编程(01)----线程的创建方式
线程生命周期:
Start(就绪)——》进入抢夺等待池
重点:一个线程获取到CPU资源,但是等待池里面的线程依旧会与他抢占CPU资源
创建线程的多种方式
继承Thread类
实现Runnable接口
匿名内部类方式
带返回值的线程
定时器
线程池的实现
Lambda表达式实现
ThreadGroup 线程组
跟随主线程退出
demo1.setDaemon(true);
使用stop停止线程,这个线程获取的锁和资源并没有释放掉,只是让这个线程无限期等待下去,所以设置成过期
目前终止线程的方式为调用
demo1.interrupt();