
系统
文章平均质量分 92
romantic+
平时较忙,回访三连可能会比较慢,请见谅
展开
-
【多线程】线程池
corePoolSize(核心线程数)定义:线程池中保持活动的最小线程数,即使这些线程处于空闲状态,它们也不会被销毁。作用:它是线程池中最少的线程数。如果线程池中的线程数量小于这个值,线程池会创建新的线程来处理任务。适用场景:当系统负载较重时,确保线程池有足够的线程可用来处理任务。原创 2025-01-19 23:03:13 · 919 阅读 · 0 评论 -
线程安全问题
指的是多个线程访问同一资源时,不会引发数据不一致或其他不可预期的行为(也就是bug),且不需要额外同步机制。换句话说就是,线程安全的代码在并发执行时能够正确运行,并且确保数据的一致性。原创 2025-01-14 22:13:17 · 992 阅读 · 0 评论 -
线程和进程的区别
进程:操作系统分配资源的基本单位,表示一个正在执行的程序。每一个进程都拥有独立的内存、系统资源、文件描述等。操作系统通过进程来隔离不同应用程序的运行。线程:线程是进程的执行单位,是CPU指令执行的基本单位。一个进程可以拥有多个线程,这些线程共享进程所得的系统资源,但是每个线程都有自己的独立执行的栈和计数器。就好比如一个黑老大,他有地盘有资源,他就要把这些地盘和资源分给小弟,让这些小弟给他处理各种杂碎的事情,这些小弟也就共享了黑老大的资源和地盘。原创 2025-01-13 15:49:24 · 1049 阅读 · 0 评论