- 博客(24)
- 收藏
- 关注
原创 线程池(ThreadPoolExecutor)
在线程池中,同一个线程可以从阻塞队列中不断获取新任务来执行,其核心原理在于线程池对 Thread 进行了封装,并不是每次执行任务都会调用 Thread.start() 来创建新线程,而是让每个线程去执行一个“循环任务”,在这个“循环任务”中不停的检查是否有任务需要被执行,如果有则直接执行,也就是调用任务中的 run 方法,将 run 方法当成一个普通的方法执行,通过这种方式将只使用固定的线程就将所有任务的 run 方法串联起来。当线程池的线程数达到最大线程数时,需要执行拒绝策略。:线程闲置超时时长。
2023-07-02 11:43:01
403
1
原创 【java】认识String、StringBuffer及StringBuilder
认识String、StringBuffer及StringBuilder
2023-05-23 16:53:06
115
1
原创 【C语言】原码,反码,补码
大端:存储模式是指内存中的低位保存在内存当中的高地址当中,而数据的高位,保存在内存的低地址当中。小端:存储模式是指数据中的高位保存在内存当中的低地址当中,而数据的高位,保存在内存的高地址当中。
2023-04-10 17:02:38
1157
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人