首页
Python
Java
PHP
IOS
Andorid
NodeJS
JavaScript
HTML5
多线程与Java
Synchronized锁性能优化偏向锁轻量级锁升级 多线程中篇(五)
不止一次的提到过,synchronized是Java内置的机制,是JVM层面的,而Lock则是接口,是JDK层 […]
java并发多线程显式锁Condition条件简介分析与监视器 多线程下篇(四)
Lock接口提供了方法Condition newCondition();用于获取对应锁的条件,可以在这个条件对 […]
java多线程Lock接口简介使用与synchronized对比 多线程下篇(三)
前面的介绍中,对于显式锁的概念进行了简单介绍 显式锁的概念,是基于JDK层面的实现,是接口,通过这个接口可以实 […]
java 并发多线程显式锁概念简介 什么是显式锁 多线程下篇(一)
目前对于同步,仅仅介绍了一个关键字synchronized,可以用于保证线程同步的原子性、可见性、有序性 对于 […]
InheritableThreadLocal类原理简介使用 父子线程传递数据详解 多线程中篇(十八)
上一篇文章中对ThreadLocal进行了详尽的介绍,另外还有一个类: InheritableThread […]
多线程协作wait、notify、notifyAll方法简介理解使用 多线程中篇(十四)
在锁与监视器中有对wait和notify以及notifyAll进行了简单介绍 所有对象都有一个与之关联的锁与监 […]
sleep、yield、join方法简介与用法 sleep与wait区别 多线程中篇(十四)
Object中的wait、notify、notifyAll,可以用于线程间的通信,核心原理为借助于监视器的入口 […]
final 关键字与安全发布 多线程中篇(十三)
final的通常理解 在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量) 大家 […]
java 轻量级同步volatile关键字简介与可见性有序性与synchronized区别 多线程中篇(十二)
概念 JMM规范解决了线程安全的问题,主要三个方面:原子性、可见性、有序性,借助于synchronized关 […]
synchronized关键字简介 多线程中篇(十一)
前面说过,Java对象都有与之关联的一个内部锁和监视器 内部锁是一种排它锁,能够保障原子性、可见性、有序性 从 […]
Java内存模型JMM 高并发原子性可见性有序性简介 多线程中篇(十)
JVM运行时内存结构回顾 在JVM相关的介绍中,有说到JAVA运行时的内存结构,简单回顾下 整体结构如下图所示 […]
java锁与监视器概念 为什么wait、notify、notifyAll定义在Object中 多线程中篇(九)
在Java中,与线程通信相关的几个方法,是定义在Object中的,大家都知道Object是Java中所有类的超 […]
interrupt interrupted isInterrupted 方法对比、区别与联系 多线程中篇(八)
interrupt interrupted isInterrupted 是三个“长相”非常类似的方法。 本文将 […]
Java线程Thread的状态解析以及状态转换分析 多线程中篇(七)
线程与操作系统中线程(进程)的概念同根同源,尽管千差万别。 操作系统中有状态以及状态的切换,Java线程中照样 […]
Java多线程父子线程关系 多线程中篇(六)
有的时候对于Java多线程,我们会听到“父线程、子线程”的概念。 严格的说,Java中不存在实质上的父子关系 […]
异常处理器详解 Java多线程异常处理机制 多线程中篇(四)
在Thread中有异常处理器相关的方法 在ThreadGroup中也有相关的异常处理方法 示例 未检查异常 对 […]
线程组ThreadGroup分析详解 多线程中篇(三)
线程组,顾名思义,就是线程的组,逻辑类似项目组,用于管理项目成员,线程组就是用来管理线程。 每个线程都会有一个 […]
Thread类详解 多线程中篇(二)
Java.lang.Thread是Java应用程序员对Java多线程的第一站,Thread就是对Java线程本 […]
线程概念简介 什么是线程 多线程上篇(七)
操作系统为了程序的并发执行引入了进程的概念,提高了资源的利用率以及吞吐量。 在20世纪 60年代人们提出了进 […]
进程通信概念简介 多线程上篇(六)
进程通信指的是进程间的信息交换 ,IPC(Inter-Process Communication,进程间通信) […]
进程同步经典示例 多线程上篇(五)
同步回顾 进程同步控制有多种方式:算法、硬件、信号量、管程 这些方式可以认为就是同步的工具(方法、函数) 比如 […]
进程同步概念简介 多线程上篇(四)
进程同步概念 临界资源 一旦有对资源的共享,就必然涉及竞争限制 比如尽管有两个人去水井打水,但是水井却只有一个 […]
进行概念详解 多线程上篇(二)
操作系统是程序与硬件交互的中间层,现代操作系统将程序的一次执行抽象为进程和线程的概念。 进程作为资源分配的基本 […]
操作系统与程序运行以及进程简介 多线程上篇(一)
本系列将对Java多线程进行简单的介绍。 分为上中下三个章节。 上篇对操作系统中关于进程、并发的相关概念以及问 […]
热门专题
Linux&运维
使用的那些小事
通用软件快速开发平台对企业信息化的影响
不能多人连接的问题
linux中的jumpserver
中小型研发团队架构实践:如何规范公司所有应用分层?
mysql的十二条基本语句
使用HTML5的页面资源预加载(Link
self-signed
宋宝华:论程序员的时代焦虑与焦虑的缓解
转移和打左手和高个子的一些技巧
技巧之一:给word文档添加目录
spring-ssm整合
基于Matlab的蚁群算法求10个城市TSP问题的最短路径问题
什么是迁移学习
leetcode-两数相加
常用笔记本启动项快捷键
公式推导及代码实现
各种长宽单位
ajax爬取马云爸爸微博内容
教你MySQL
jmeter接口测试之登录测试
« Prev
1
2
3
4
5
6
…
10
Next »