博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java8-Synchronized-No.02
阅读量:6072 次
发布时间:2019-06-20

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

import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.stream.IntStream;public class Synchronized2 {
private static final int NUM_INCREMENTS = 10000; private static int count = 0; public static void main(String[] args) { testSyncIncrement(); } private static void testSyncIncrement() { count = 0; ExecutorService executor = Executors.newFixedThreadPool(2); IntStream.range(0, NUM_INCREMENTS) .forEach(i -> executor.submit(Synchronized2::incrementSync)); ConcurrentUtils.stop(executor); System.out.println(count); } private static void incrementSync() { synchronized (Synchronized2.class) { count = count + 1; } }}

转载地址:http://jgigx.baihongyu.com/

你可能感兴趣的文章
Linux系统检测报错
查看>>
挤公交引发的思考——公交八步曲
查看>>
科学不是战争
查看>>
10个SQL注入工具
查看>>
Innodb恢复--innodb_force_recovery
查看>>
cat - 查看文件
查看>>
Wildcard Matching
查看>>
sql 数据库中 查询所有的数据表,字段,数据类型,长度
查看>>
nagios安装配置
查看>>
DOM事件(一)
查看>>
使用prometheus及grafana对spring-boot&dubbo项目增加监控(一)
查看>>
centos7搭建虚拟用户ftp服务
查看>>
Android读取、加入联系人
查看>>
【转】JS实现继承的几种方式
查看>>
c# 委托(Delegate)
查看>>
Python --替换字符串中的字串
查看>>
二招帮助你解决网站首页被百度降权的问题
查看>>
lnmp应用分离+keepalived+mysql互为主备
查看>>
DELL R720 RAID LINUX驱动问题 XEN安装
查看>>
scons用户指南翻译(附gcc/g++参数详解)
查看>>