匿名内部类创建和启动线程
匿名内部类语法格式:
父类/接口类型 引用变量名 = new 父类/接口类型(){方法的重写}
线程的生命周期
创建-就绪状态-运行状态-中止。 中间的阻塞重新排队
线程名称可修改,编号不可修改
静态方法中不能访问非静态方法
线程中sleep睡眠方法
线程优先级 优先级越高的线程不一定先执行
线程等待 join
守护线程 isDaemon
当子线程时守护线程时,当主线程结束后,则子线程随之结束
线程的同步机制
同步代码块
synchronized同步锁/对象锁
文章讲述了如何使用匿名内部类创建和启动线程,强调了线程的生命周期包括创建、就绪、运行和中止四个阶段。线程的名称可以改变但编号不可修改,同时讨论了线程的优先级并不保证执行顺序。此外,提到了线程同步的关键机制——同步代码块,以及守护线程的概念,当所有非守护线程结束时,守护线程也会随之终止。
匿名内部类创建和启动线程
匿名内部类语法格式:
父类/接口类型 引用变量名 = new 父类/接口类型(){方法的重写}
线程的生命周期
创建-就绪状态-运行状态-中止。 中间的阻塞重新排队
线程名称可修改,编号不可修改
静态方法中不能访问非静态方法
线程中sleep睡眠方法
线程优先级 优先级越高的线程不一定先执行
线程等待 join
守护线程 isDaemon
当子线程时守护线程时,当主线程结束后,则子线程随之结束
线程的同步机制
同步代码块
synchronized同步锁/对象锁

被折叠的 条评论
为什么被折叠?