摘要: 线程可以分为用户线程与守护线程,虚拟机必须等待用户线程执行完毕但不用等待守护线程执行完毕 守护线程如:垃圾回收机制, 内存监控等 守护线程顾名思义,用于守护用户线程,下面举例介绍 public class Daemon { public static void main(String[] args) 阅读全文
posted @ 2025-11-02 20:58 Huaixuxm 阅读(29) 评论(0) 推荐(0)
摘要: 线程可以通过设置优先级来控制获得CPU的概率,注意这里只是概率,如果低优先级的线程很早到达,且能被分到CPU那么此时低优先的线程会比高优先级但后到来的线程更早运行 可以通过getPriority 与 setPriority 来获取和设置线程的优先级 /** * The minimum priorit 阅读全文
posted @ 2025-11-02 20:37 Huaixuxm 阅读(6) 评论(0) 推荐(0)
摘要: 线程状态有以下五类 线程方法 setPriority(int newPriority) 设置线程的优先级 static void sleep(long millis) 在指定毫秒数内让当前正在执行的线程休眠 void join() 等待该线程停止 static void yield() 暂定当前正在 阅读全文
posted @ 2025-11-02 20:17 Huaixuxm 阅读(11) 评论(0) 推荐(0)