匿名内部类创建和启动线程
匿名内部类语法格式:
父类/接口类型 引用变量名 = new 父类/接口类型(){方法的重写}
线程的生命周期
创建-就绪状态-运行状态-中止。 中间的阻塞重新排队
线程名称可修改,编号不可修改
静态方法中不能访问非静态方法
线程中sleep睡眠方法
线程优先级 优先级越高的线程不一定先执行
线程等待 join
守护线程 isDaemon
当子线程时守护线程时,当主线程结束后,则子线程随之结束
线程的同步机制
同步代码块
synchronized同步锁/对象锁