首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java 并发
刘Java
创建于2021-10-10
订阅专栏
Java 并发2021.10.10
等 5 人订阅
共25篇文章
创建于2021-10-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JMH Java方法性能基准测试
JMH,即(Java Microbenchmark Harness),是专门用于JAVA代码微基准测试的工具套件。
InheritableThreadLocal可继承的线程本地变量的源码解析
InheritableThreadLocal相比于ThreadLocal,支持子线程继承父线程的数据,一起来看看它的实现原理吧!
ThreadLocal的源码解析以及内存泄漏的原理分析
介绍了Java中的ThreadLocal的作用、原理、源码以及应用,并且介绍了ThreadLocal的内存泄漏的原理以及解决办法。
Java线程组(ThreadGroup)的概念以及代码演示
详细介绍了Java中的线程组(ThreadGroup)的概念以及代码演。多个线程存放在一个组中,方便对线程的统一管理,称为线程组。
Java synchronized同步块和同步函数的区别
详细介绍了Java线程同步的概念以及常用方法,重点介绍了synchronized同步块和同步函数的区别。
Java守护线程与用户线程的区别
Java 中的线程分为两类,分别为daemon 线程(守护线程〉和user 线程(用户线程)。守护线程又称Daemon线程。
Java 常见线程通信生产消费案例演示
介绍了Java线程通信的原理、目的、方法,在文章最后给出了多个线程通信案例。介绍了Java线程通信的原理、目的、方法,在文章最后给出了多个线程通信案例。
Java的对象监视器和Condition监视器概念以及对比
详细介绍了Java对象监视器的概念以及API方法,包括JDK1.5提供的Condition监视器对比。
Java的interrupt中断线程详解
Java的interrupt中断线程详解,Java 中的线程中断是一种线程间的协作模式,通过设置线程的中断标志并不能直接终止该线程的执行。
Java的6种线程状态以及线程状态的转换
详细介绍了Java线程的6中状态,以及状态之间的转换。关于Java线程的状态,网上说法很多,有五种、六种甚至七种。
Java多线程的4种实现方式详解以及案例演示
Java中多线程的实现方式很多,本文介绍四种方法,分别是继承Thread、实现Runnable、实现Callable、使用线程池。在最后章节给出了全部方式的演示。
Java进程和线程的区别以及并发编程的基本概念
本文详细介绍了Java并发编程基础,包括进程、线程、上下文切换、线程调度、线程优先级等常见的基本概念。
Java 死锁的原理详解以及检测和解决死锁的方法
详细介绍了Java死锁的概念,构建、排查、以及解决办法。两个或者多个线程互相持有对方所需要的资源(锁),都在等待对方执行完毕才能继续往下执行的时候,就称为发生了死锁。
Java 伪共享的原理深度解析以及避免方法
本文介绍了伪共享的产生以及Java中如何避免伪共享,并配以案例演示!缓存系统中的缓存是以缓存行(cache line)为单位存储的。
Java CAS操作的实现原理深度解析与应用案例
首先介绍了CAS的基本概念,然后深入至HotSpot源码级别的角度解析了CAS的底层实现,最后介绍了CAS操作存在的问题以及应用。
Java中的原子操作以及CAS的概念
详细介绍了Java的原子操作(atomic operation)的定义,以及Java如何实现原子操作,以及CAS的概念。
Java synchronized关键字的底层实现以及锁升级优化的原理【一万字】
介绍了synchronized关键字实现锁的底层原理以及JDK对于synchronized做出的锁升级优化!
Java final关键字的内存语义以及并发时long、double的特殊规则
java中的final关键字赋予了对象特殊的内存语义,可用于实现线程安全,另外,多线程下在32位的虚拟机中对long、double类型变量的操作可能会有意想不到的表现。
JMH Java方法性能优化基准测试
JMH是专门用于JAVA代码微基准测试和优化的工具套件。当你定位到热点方法,希望进一步优化方法性能的时候,就可以使用JMH对优化的结果进行量化的分析。
Java中的synchronized锁和Lock锁的内存语义
Java中的锁包括synchronized锁和lock锁。详细介绍了Java中的synchronized锁和Lock锁的内存语义。
下一页