
线程
LongYU3359
这个作者很懒,什么都没留下…
展开
-
线程总结1
暂时没想好,晚点补。原创 2024-03-02 23:49:58 · 114 阅读 · 0 评论 -
线程池的工作原理
线程调度器会选择一个空闲的线程来执行任务,或者创建新的线程来执行任务。7. 线程回收:当任务执行完成后,线程池会将线程放回线程池中,等待下一次任务的执行。- 如果线程池中的线程数等于或超过核心线程数,任务将被放入任务队列等待执行。- 如果任务数量超过线程池的最大线程数,任务会被缓存到任务队列中等待执行。- 如果线程池中的线程数小于核心线程数,线程池会创建新的线程来执行任务。- 如果线程池的线程数超过了核心线程数,多余的线程会被回收。6. 执行任务:线程池中的线程从任务队列中取出任务,并执行任务。原创 2024-02-29 09:10:25 · 714 阅读 · 0 评论 -
线程创建的4种方式
3. 实现Callable接口:与实现Runnable接口类似,创建一个类实现Callable接口,并实现call()方法。2. 实现Runnable接口:创建一个类实现Runnable接口,然后实现run()方法。4. 使用线程池:通过创建一个线程池,然后将任务提交给该线程池来创建线程。线程池可以重复利用线程,避免了线程创建和销毁的开销。1. 继承Thread类:通过创建一个继承自Thread类的子类,并实现run()方法来创建线程。然后可以通过实例化子类对象并调用start()方法来启动线程。原创 2024-02-28 15:39:41 · 317 阅读 · 0 评论 -
Readme
的章节,将分为2部分进行讲授,基础入门以及和集合框架的混用。原创 2024-02-27 09:09:44 · 1547 阅读 · 0 评论