摘要: 线程同步 多个线程操作同一个资源。 并发:同一个对象被多个线程同时操作。 由于同一进程的多个线程共享同一块存储空间,带来方便的同时,也带来了访问冲突问题,为了保证数据在方法中被访问时的正确性,在访问时加入锁机制synchronized,当一个线程获得对象的排它锁,独占资源,其他线程必须等待,使用后释 阅读全文
posted @ 2022-06-22 20:27 Resign~as 阅读(22) 评论(0) 推荐(0)
摘要: 线程的优先级 线程优先级 Java提供一个线程调度器来来监控程序中启动后进入就绪状态的所有线程,线程调度器按照优先级决定应该调度哪个线程来执行。 线程的优先级用数字表示,范围从1~10 Thread.MIN_PRIORITY=1; Thread.MAX_PRIORITY=10; Thread.NOR 阅读全文
posted @ 2022-06-22 15:43 Resign~as 阅读(37) 评论(0) 推荐(0)
摘要: 线程状态 创建线程: 创建就进入新生状态 就绪状态: 调用start方法,线程立即进入就绪状态 运行状态: cpu调度 阻塞状态: 调用sleep,wait或同步锁进入阻塞状态 死亡状态: 线程中断或者结束,一旦进入死亡状态,就不能再次启动。 停止线程 (stop) 不建议使用jdk提供的方法停止线 阅读全文
posted @ 2022-06-22 11:48 Resign~as 阅读(33) 评论(0) 推荐(0)