博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
多线程篇八:线程锁
阅读量:6922 次
发布时间:2019-06-27

本文共 515 字,大约阅读时间需要 1 分钟。

1.线程锁Lock/ReentrantLock

package com.test.lock;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;//线程锁,通常用于替换synchronized,比synchronized更加面向对象public class LockTest {    static class Outputer{        Lock locks=new ReentrantLock();        //方法1        public void output1(String name){            int len=name.length();            locks.lock();//确保完整输出chenxiaobing后再输出donyanxia            try{                for(int i=0;i
View Code

 

转载于:https://www.cnblogs.com/brant/p/6028553.html

你可能感兴趣的文章
Netty傻瓜教程(二):客户端问服务器,现在几点钟?
查看>>
centos 5 中 yum 不能用出现 all mirror URLs are not use ftp http or file
查看>>
mvn setting 配置
查看>>
IDEA 那些事儿
查看>>
【备忘】使用Kettle(PDI)进行ETL
查看>>
Windows 8.1评测:新功能详解(5)
查看>>
about the noise
查看>>
工程师五个等级by吴军
查看>>
Golang语法探索-声明结构体
查看>>
cgo中传递void **数据。
查看>>
Spring boot for Eclipse 开发指南第一节 快速创建
查看>>
PHP 5.4中引用的的几个问题 PHP Notice
查看>>
大流量稳定交易系统-王晓钟
查看>>
黄璐_对NFV和SDN的思考与实践
查看>>
上班第一天
查看>>
ASIHTTPRequest
查看>>
JMTabView
查看>>
IBAForms
查看>>
spring boot2 配置 FastJsonHttpMessageConverter 不起作用
查看>>
如何减少接口响应时间
查看>>