摘要: Java多线程一些其他的常用方法 方法说明 方法功能 isAlive() 判断线程是否还未终止 setName() 给线程起个名字 getName() 获取线程的名字 currentThread() 获取当前正在运行的线程对象 其他方法的实例 package iostudy.priority;​/* 阅读全文
posted @ 2021-06-07 21:25 俊king 阅读(210) 评论(0) 推荐(0)
摘要: 6.7Java线程的分类 Java中线程的分类 默认的用户线程 为用户线程服务的守护线程 >daemon Java中线程的特点 虚拟机必须确保用户线程执行完毕(不需要等待守护线程执行完毕) 虚拟机不用等待守护线程执行完毕 >如后台记录操作日志、监控内存使用 Java守护线程的设置和守护线程的使用 p 阅读全文
posted @ 2021-06-07 21:20 俊king 阅读(265) 评论(0) 推荐(0)
摘要: 6.7Java多线程优先级(priority) Java线程调度特点 提供一个线程调度器来监控程序中启动后进入就绪状态的所有线程 线程调度器按照线程的优先级决定应调度哪个线程来执行 线程的优先级范围: Thread.MIN PRIORITY = 1 Thread.MAX PRIORITY = 10 阅读全文
posted @ 2021-06-07 21:19 俊king 阅读(163) 评论(0) 推荐(0)
摘要: 6.7Java深度观察状态 线程的五大状态 新生状态 new一个实现类对象(实现多线程接口) >一旦创建就会有工作空间,工作空间与主存进行交互 就绪状态 调用star方法进入 阻塞事件接触以后回到就绪状态而不是直接进入运行状态 运行中让出cpu的资源yield直接进入继续 >yield方法线程不进入 阅读全文
posted @ 2021-06-07 21:14 俊king 阅读(196) 评论(0) 推荐(0)