全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果146,401个

Java并发编程之Semaphore详解_java_脚本之家

这篇文章主要介绍了Java并发编程之Semaphore详解,Semaphore信号量可以用来控制同时访问特定资源的线程数量,常用于限流场景,Semaphore接收一个int整型值,表示 许可证数量,需要的朋友可以参考下− 目录 1 概念 2 方法 3 例子 4 源码解析 ...
www.jb51.net/program/305271f...htm 2024-4-16

java并发编程之进程和线程调度基础详解_java_脚本之家

那是要浪费3/4的CPU性能:如果设计一个多线程的程序的话,那它就可以同时在多个CPU的多个核的多个线程上跑,可以充分地利用CPU,减少CPU的空闲时间,发挥它的运算能力,提高并发量。
www.jb51.net/program/2905370...htm 2024-4-15

java并发编程中的SynchronousQueue实现原理解析_java_脚本之家

SynchronousQueue实现原理 不像ArrayBlockingQueue、LinkedBlockingDeque之类的阻塞队列依赖AQS实现并发操作,SynchronousQueue直接使用CAS实现线程的安全访问。由于源码中充斥着大量的CAS代码,不易于理解,所以按照笔者的风格,接下来会使用简单的示例来...
www.jb51.net/program/3078871...htm 2024-4-16

详解Java并发编程之原子类_java_脚本之家

原子累加器LongAdder是jdk1.8新增的一个类,它的作用和AtomicInteger、AtomicLong类似,但是在多线程情况下它的性能要高很多,原因是LongAdder维护了一个Cell数组,累加操作时每个线程对其中一个数据进行操作,最后再把结果进行汇总,提高了并发性。
www.jb51.net/article/2827...htm 2024-4-14

Java 多线程并发编程提高数据处理效率的详细过程_java_脚本之家

💡因此,为了有效缩短接口方法的执行时间,便考虑使用多线程并发编程方法,利用多核处理器并行执行的能力,通过异步处理数据的方式,便可以大大缩短执行时间,提高执行效率。 📍这里使用可重用固定线程数的线程池FixedThreadPool,并使用CountDown...
www.jb51.net/article/2800...htm 2024-4-15

基于java并发处理方案_java_脚本之家

并发框架 Java中还提供了很多并发框架,例如JUC(Java Util Concurrent)和Akka等,可以用来简化高并发环境下的编程工作。 JUC提供了一系列的并发工具类和线程池,可以实现并发编程的一些基本功能,例如锁、阻塞队列、信号量、倒计时门闩等。
www.jb51.net/program/296502p...htm 2024-4-15

浅谈Java并发编程基础知识_java_脚本之家

浅谈Java并发编程基础知识 进程和线程 在并行程序中进程和线程是两个基本的运行单元,在Java并发编程中,并发主要核心在于线程 1. 进程 一个进程有其专属的运行环境,一个进程通常有一套完整、私有的运行时资源;尤其是每个进程都有其专属...
www.jb51.net/article/1752...htm 2024-4-15

并发编程Java内存模型_java_脚本之家

一、Java内存模型的基础 1.1 并发编程模型的两个关键问题 在并发编程中需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。 通信——线程之间以何种机制来交换信息。在命令式编程中,线程之间的...
www.jb51.net/article/2272...htm 2024-4-16

Java并发编程service层处理并发事务加锁可能会无效问题

这篇文章主要介绍了Java并发编程service层处理并发事务加锁可能会无效问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教− 目录 问题描述 问题分析 问题解决 表结构 总结 问题描述 近期写了一个单体...
www.jb51.net/program/293396i...htm 2024-4-16

Java多线程并发编程和锁原理解析_java_脚本之家

五.java线程锁 由于多个线程是共同占有所属进程的资源和地址空间的,那么就会存在一个问题:如果多个线程要同时访问某个资源,怎么处理? 在Java并发编程中,经常遇到多个线程访问同一个共享资源 ,这时候作为开发者必须考虑如何维护数据一致性...
www.jb51.net/article/1770...htm 2024-4-15