多线程
文章平均质量分 68
马可波罗.
行动和欲望决定未来
展开
-
Java多线程初阶-线程池总结
public ThreadPoolExecutor(int corePoolSize, //核心线程数量int maximumPoolSize,// 最大线程数long keepAliveTime, // 最大空闲时间TimeUnit unit, // 时间单位BlockingQueue workQueue, // 任务队列ThreadFactory threadFactory, // 线程工厂。原创 2023-04-06 15:23:46 · 152 阅读 · 1 评论 -
进程和线程的区别和联系
进程和线程的区别和联系原创 2023-03-27 20:58:24 · 115 阅读 · 0 评论 -
创建线程的四种方法(Java)
在实现Callable接口后,需要使用ExecutorService来启动线程,ExecutorService.submit()方法可以启动Callable线程,并返回Future对象,可以使用该对象获取线程执行的结果。线程池是一种管理和复用线程的机制,它可以在应用程序中创建一组可重用线程,线程池中的线程可以重复使用,从而避免了频繁创建和销毁线程带来的性能问题。以继承的方式创建的线程可以使用当前类来获取线程的名称、状态、优先级等相关信息,因为其继承了Thread类的相关方法。原创 2023-10-19 11:47:19 · 177 阅读 · 0 评论 -
Java多线程进阶:锁策略、CAS和Synchronized的精髓解析与优化
深入探索Java多线程:解析各种锁策略,揭开CAS和Synchronized的神秘面纱,以及高效优化技巧,让你的多线程程序更强大、更安全,不容错过的多线程进阶指南!原创 2023-04-11 11:21:58 · 739 阅读 · 0 评论