上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 58 下一页
摘要: package org.example.c2; import lombok.extern.slf4j.Slf4j; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import j 阅读全文
posted @ 2023-12-03 21:10 会秃头的小白 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 什么是线程池? 我们使⽤线程的时候就去创建⼀个线程,这样实现起来⾮常简便,但是就会有⼀个问题: 如果并发的线程数量很多,并且每个线程都是执⾏⼀个时间很短的任务就结束了,这样频繁创建线程就 会⼤⼤降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有⼀种办法使得线程可以复⽤,就是执⾏完⼀个任 阅读全文
posted @ 2023-12-02 22:09 会秃头的小白 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 使用Runnable,Thread实现的线程都无法返回结果。 而Callable创建的线程可以, start 异步执行 当子线程还未执行完 主线程运行到 get方法 会等待子线程执行完 package org.example.test1; import lombok.extern.slf4j.Slf 阅读全文
posted @ 2023-12-02 21:42 会秃头的小白 阅读(1) 评论(0) 推荐(0) 编辑
摘要: New:初始状态 (未调用start )刚刚创建完 Runnable:运行状态 执行start Blocked:阻塞状态 Waiting:等待状态 通过Join sleep等方法使线程在等待 Timed Waiting :计时等待状态 sleep join 等方法设置了参数 Terminated:终 阅读全文
posted @ 2023-12-02 16:08 会秃头的小白 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 守护线程: setDaemon(true):设置守护线程 应用: 垃圾回收器线程 属于守护线程 tomcat用来接受处理外部的请求的线程就是守护线程 阅读全文
posted @ 2023-12-02 15:42 会秃头的小白 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 线程存活 当线程执行时显示线程存活 执行完毕为false 阅读全文
posted @ 2023-12-02 15:37 会秃头的小白 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 主要来说就是主线程等待子线程 可以设置参数(1000)就是等待子线程一秒 如果子线程中要执行3秒 则还是主线程先执行完 package org.example.test1; import java.util.concurrent.TimeUnit; public class JoinThread { 阅读全文
posted @ 2023-12-02 15:34 会秃头的小白 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 今天早上打了会球 下午做了一会绩效考核系统 晚上坐了一会英语题 阅读全文
posted @ 2023-12-02 15:18 会秃头的小白 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 今天下午验收了人机交互的实验 晚上学了一会juc 做了一会英语题 阅读全文
posted @ 2023-12-01 00:31 会秃头的小白 阅读(12) 评论(0) 推荐(0) 编辑
摘要: Thread.yield():方法作用是:暂停当前正在执行的线程对象(及放弃当前拥有的cup资源),并执行其他线程 yield():做的是让当前运行线程回到可运行的状态,以允许具有相同优先级的其他线程获得运行机会。因此,使用目的是让相同优先级的线程之间能适当的轮转执行。但是,实际中无法保证yield 阅读全文
posted @ 2023-11-30 22:06 会秃头的小白 阅读(4) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 58 下一页