E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
synchro
Java并发编程(五)—ReetrantLock详解及应用
ReentrantLock和Synchronized的区别1、语法和使用方式2、锁的获取和释放3、高级特性4、条件变量5、性能总结三、ReentrantLock使用场景之前的文章Java并发编程(四)—
synchro
echola_mendes
·
2024-09-06 17:05
Java并发编程
java
开发语言
Java实现线程安全的几种方式:常量/数据私有/互斥同步/非阻塞同步
synchro
青铜爱码士
·
2024-02-10 05:09
java
开发语言
synchronized关键字的作用是什么?
这样可以确保在同一时间只有一个线程执行
synchro
weixin_53180424
·
2024-02-06 01:38
java
java
jvm
开发语言
Java的锁机制--偏向锁、轻量锁、自旋锁、重量锁
JVM1.6之前,
Synchro
安中古天乐
·
2024-01-23 22:34
Java多线程关键字Synchronized
publicclassSynchronizedObjBlockimplementsRunnable{Objectobject=newObject();Objectobject2=newObject();@Overridepublicvoidrun(){
synchro
Zak1
·
2024-01-02 09:09
AOP使用场景
logging,tracing,profilingandmonitoring记录跟踪优化校准Performanceoptimization性能优化Persistence持久化Resourcepooling资源池
Synchro
范er_er
·
2023-12-31 01:12
Java程序员-你真的了解死锁吗
我们以可重入锁为例,引入今天要学习的死锁问题二.可重入锁1.概念可重入锁指的是:一个线程针对同一把锁连续加锁两次,而不死锁,就说这个锁具有可重入性;反之,则不具有可重入性
synchro
Mylvzi
·
2023-12-27 21:41
java-ee
【搞定面试官】- Synchronized如何实现同步?锁优化?(1)
线程安全的实现方法在详细介绍synchronized之前,我们首先了解一下实现线程安全的不同方式,了解
synchro
店小不二
·
2023-12-04 10:36
JAVA篇_线程锁synchronized、lock与死锁
2、synchronized在发生异常时会自动释放占有的锁,因此不会出现死锁;而lock发生异常时,不会主动释放占有的锁,必须手动来释放锁,可能引起死锁的发生,Java中每一个对象都可以作为锁,这是
synchro
爱喝可乐的程序猿
·
2023-12-02 10:51
java
intellij-idea
java-ee
DispatcherSynchronizationContext and Dispatcher
Synchro
简单的绿竹
·
2023-11-20 14:38
wpf
多线程
c#
开发语言
Java synchronized 能防止指令重排序吗?为何双重校验单例模式要加上 volatile?
synchro
MuziBlogs
·
2023-11-01 08:47
并发编程
jvm
并发编程
java
多线程
Java 线程状态blocked 和 waiting 的区别
synchro
nanchengyu
·
2023-10-28 14:38
java
为什么引入偏向锁、轻量级锁,介绍下升级流程
锁升级在jdk1.6版本中,
synchro
无语堵上西楼
·
2023-10-28 11:11
java面试题
java
开发语言
实习日常的点点滴滴记录(Java基础知识之Java锁)------好记性不如烂笔头--慢慢积累,厚积薄发
隐式锁,称为内置锁或synchronized锁;通过在方法或代码块中使用
synchro
小小理想家
·
2023-10-24 02:10
实习
java
开发语言
【JavaEE】Java的多线程编程基础知识 -- 多线程篇(2)
()2.5线程休眠函数-sleep()三、线程状态3.1观察所有线程的状态3.2线程状态和线程转移的意义四、线程安全(重点)4.1观察线程不安全的现象4.2线程安全的概念4.3线程安全出现的原因4.4
synchro
杰深入学习计算机
·
2023-10-21 08:56
#
Java
java
java-ee
开发语言
HDLBits:状态机(FSM)之“Serial receiver”系列
Fsmserial-HDLBits(01xz.net)DATA状态合并了图中的“stop”,共在此状态9clkmoduletop_module(inputclk,inputin,inputreset,//
Synchro
ZeldaL
·
2023-10-16 01:30
数电基础
Verilog
verilog
423,GCD中(同步执行(sync)和异步执行(async)两者的区别<是否等待队列的任务执行结束>,以及<是否具备开启新线程>的能力 (多线程同步的方式:1,通过线程加锁 2,串行队列 3,...
iOS开发中常用的保持线程同步有以下几种:通过线程加锁串行队列GCD线程加锁常用的几种形式的锁1、@synchronized-(void)myMethod:(id)anObj{@
synchro
枫叶1234
·
2023-10-15 15:19
多线程基础篇(包教包会)
启动线程-start4.中断线程5.等待一个线程四、线程状态五、线程安全问题(synchronized)(重点)1.观察线程不安全问题2.线程安全问题分析3.线程安全问题的原因4.解决线程不安全问题5.
synchro
黄花菜.
·
2023-10-03 18:46
JavaEE
多线程
为什么要使用重入锁?然后它的实现是怎样的?
在一个类中,如果synchronized方法1调用了synchronized方法2,方法2是可以正常执行的,这说明
synchro
进朱者赤
·
2023-09-24 14:55
高并发
什么是可重入锁?为什么需要可重入锁?
在一个类中,如果synchronized方法1调用了synchronized方法2,方法2是可以正常执行的,这说明
synchro
黄金分割律
·
2023-09-24 14:22
杂记
java
jvm
GJM :异步Socket [转载]
OverviewofSocketinNetConsiderandDiscussImplementAsynchronousSocket1AsyncCallbackMethod2SynchronousMethodThread3
Synchro
Tdou
·
2023-09-20 05:06
JAVA|ThreadLocal内存溢出代码演示和原因分析!
在Java语言中解决线程不安全的问题通常有两种手段:1.使用锁(使用
synchro
JAVA炭烧
·
2023-09-18 20:35
java八股文面试[多线程]——锁的分类
1.2乐观锁、悲观锁Java中提供的
synchro
小田田_XOW
·
2023-09-01 23:33
java八股文
java
面试
开发语言
Java中的锁
Synchro
丶兔小胖
·
2023-08-29 23:20
Android 开发需要了解的虚拟机知识
计算机内存可见性Java则据此在多线程环境下做了抽象:Java内存可见性并提供了volatile、
synchro
Parallel_Lines
·
2023-08-19 22:12
【多线程学习6】synchronized关键字
synchronized关键字使用主要有下面3种:修饰代码块修饰实例方法修饰静态方法其中synchronized关键字加到static静态方法和
synchro
时间_wys
·
2023-08-06 11:01
学习
java
synchronized
线程抛出异常会释放锁吗?
importjava.util.concurrent.TimeUnit;publicclassT{intcount=0;
synchro
好奇害死猫o
·
2023-08-05 01:42
libuv库学习笔记-filesystem
所有的文件操作函数都有两种形式-同步**(
synchro
biuheartburn
·
2023-07-31 02:41
java
c++
学习
笔记
粗谈synchronize和Lock锁的区别
6、
synchro
花名于禁
·
2023-07-21 19:30
Java并发基础(4):Synchronized原理和锁优化升级过程
1.2.2、静态方法和代码块中使用该类的class对象是同一个监视器,任何该类的对象调用该段代码时都是在争夺同一个监视器的锁定1.3、Synchronized使用场景2、synchronized的特点3、
synchro
CodingALife
·
2023-07-20 13:58
Java并发编程
java
面试
synchronized原理
synchronized是一种互斥锁,一次只能允许一个线程进入被锁住的代码块synchronized是Java的一个关键字,它能够将代码块/方法锁起来如果
synchro
SaMorri
·
2023-07-14 06:08
jvm
java
开发语言
volatile 关键字 内存可见性
2、
synchro
活着_3840
·
2023-06-22 11:55
11. Synchronized与锁升级
或者说这两个操作计算机底层是如何执行的●偏向锁和轻量级锁有什么区别11.2Synchronized的性能变化●Java5以前,只有
Synchro
prince05
·
2023-06-13 11:21
JUC并发编程
java
jvm
面试
Java线程学习-synchronized
synchronized修饰的方法1.某个对象实例内,synchronizedaMethod(){}可以防止多个线程同时访问这个对象的
synchro
shawn_yy
·
2023-04-18 16:27
synchronized 的 monitor 机制
这也是为什么会看到
synchro
JellyfishMIX
·
2023-04-15 11:15
jdk
源码分析
Java
java
synchronized
并发编程
jvm
iOS 几种常用锁介绍
后一个方法则会在指定的Date之前尝试加锁,如果在指定的时间内都不能加锁,则返回NOsynchronized(互斥锁)
synchro
深度码农患者
·
2023-04-15 11:29
synchronized的底层原理
参见之前的文章volatile关键字——保证并发编程中的可见性、有序性
synchro
余生之君
·
2023-04-15 04:41
JUC并发编程
synchronized原理
偏向锁
轻量级锁
并发容器(Map、List、Set)原理
ConcurrentHashMap简介常用API数据结构实现原理ConcurrentSkipListMap简介跳表基本用法并发容器(Map、List、Set)原理JUC下的并发容器jdk1.5时是基于
synchro
胡尚
·
2023-04-07 08:44
报班总结笔记
java
算法
数据结构
多线程并发问题
基本概念:进程Process:线程Thread:同步
Synchro
:异步Asynchro:队列Queue:并发Concurrency:串行Serial:进程Process:一个具有一定独立功能的程序关于某个数据集合的一次运行活动
Mortimey_yt
·
2023-04-06 01:38
【JavaEE初阶】多线程 _ 进阶篇 _ 锁的优化、JUC的常用类、线程安全的集合类
2.3原子类2.4Semaphore类(信号量)2.5CountDownLatch类三、线程安全的集合类3.1多线程使用顺序表3.2多线程环境使用队列3.3多线程环境使用哈希表写在前面这篇博客主要介绍
synchro
哎呀是小张啊
·
2023-04-05 19:30
JavaEE初阶
多线程
synchronized优化
JUC
线程安全的集合类
八股文
Sychronized in Java
当
synchro
Shmily鱼
·
2023-03-31 11:31
Java 各种锁的理解与实现
2.synchronized悲观锁:当某个线程访问被synchronized修饰的方法或代码块时,会先检查有没有其他线程在占用该对象锁,如果有,则该线程进入阻塞状态,直到占用该锁的线程使用完毕释放锁;
synchro
SSPo
·
2023-03-30 09:41
Java
java
jvm
开发语言
Linux 线程,创建,分离,回收详解
同步(
synchro
a_happy_ant
·
2023-03-24 18:30
Linux
C语言
嵌入式
linux
程序人生
java
八、JNI-JNI补充功能
synchro
MrDecoder
·
2023-03-10 16:58
synchro
7基本操作教程
建立路网模型顺向车道设置进出
synchro
7主界面,单击右侧工具栏中按钮,在界面中部单击鼠标左键,确定路段起点,拖动鼠标,单击鼠标左键,确定路径终点,拖动方向为路径方向。
惜君如常
·
2023-01-08 17:58
synchro
教程
线程锁(ReentrantLock、synchronized)为何不能用作分布式锁
synchronized进行上锁,保证资源安全,现如今大部分Web应用都采用分布式架构,分布式架构可以简单理解为将一个Web应用,部署在多个应用服务器上由于分布在不同服务器上,这将使原单体架构使用的锁(例如
synchro
Coder Xu
·
2022-10-11 17:36
分布式
java
redisson
redis
synchronized
synchronized锁
synchro
快乐江小鱼
·
2022-09-15 15:07
#
并发编程
jvm
java
面试
Java——聊聊JUC中的锁(synchronized & Lock & ReentrantLock)
第三种情况:第二个线程执行的是无锁方法2.4第四种情况:两个线程锁的是两个不同的实例对象2.5第五种情况:两个线程锁的是同一个类对象2.7第七种情况:一个线程锁实例对象,一个线程锁类对象3.字节码角度分析
synchro
java_lujj
·
2022-09-13 13:32
java
jvm
开发语言
第九章 - 线程安全集合类
Collections装饰的线程安全集合,如:使用装饰器模式,把所装饰的类的所有方法,套了一个synchronizedCollections.synchronizedCollectionCollections.
synchro
猿小羽
·
2022-09-08 15:54
JUC并发编程
java
hashmap
Concurrent
synchronized
多线程
synchronized对象锁?如何用synchronized锁字符串对象,这里面的坑要注意
首先我们明确一点,
synchro
秃了也弱了。
·
2022-08-17 14:25
java
java
jvm
面试
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他