Java并发编程 - 线程不安全类与解决方案(Map)(二)

解决方案三(并发容器:ConcurrentHashMap)(对应 HashMap)package com.mmall.concurrency.example.concurrent; import com.mmall.concurrency.annoations.ThreadSafe; import ...

Java并发编程 - 线程不安全类与解决方案(Map)(一)

HashMap、TreeMappackage com.mmall.concurrency.example.commonUnsafe; import com.mmall.concurrency.annoations.NotThreadSafe; import lombok.extern.slf4j.S...

「大师课」搞定 Java 开发基础

23 课时 |
8714 人已学 |
免费

Java Spring Boot 2.6.0开发实战-1024程序员节创造营公益课

5 课时 |
1162 人已学 |
免费

Java Web开发-Web应用、Tomcat、HTTP请求与响应

17 课时 |
1440 人已学 |
免费
开发者课程背景图
Java并发编程 - 线程不安全类与解决方案(String)

Java并发编程 - 线程不安全类与解决方案(String)

StringBuilderpackage com.mmall.concurrency.example.commonUnsafe; import com.mmall.concurrency.annoations.NotThreadSafe; import lombok.extern.slf4j.Slf...

Java并发编程 - 线程不安全类与解决方案(Date)

Java并发编程 - 线程不安全类与解决方案(Date)

SimpleDateFormatpackage com.mmall.concurrency.example.commonUnsafe; import com.mmall.concurrency.annoations.NotThreadSafe; import lombok.extern.slf4j....

Java并发编程 - 线程不安全类与解决方案(List)(二)

Java并发编程 - 线程不安全类与解决方案(List)(二)

解决方案三(并发容器:CopyOnWriteArrayList)package com.mmall.concurrency.example.concurrent; import com.mmall.concurrency.annoations.ThreadSafe; import lombok.ex...

Java并发编程 - 线程不安全类与解决方案(List)(一)

Listpackage com.mmall.concurrency.example.commonUnsafe; import com.mmall.concurrency.annoations.NotThreadSafe; import lombok.extern.slf4j.Slf4j; impor...

【Java并发编程系列6】同步工具类

【Java并发编程系列6】同步工具类

主要讲解Java常用的同步工具类,包括闭锁/FutureTask/信号量/栅栏,最后还对“创建线程的三种方式”进行简单的扫盲。前言《Java并发编程实战》这本书看到第五章了,里面的同步工具类感觉比较常用,就简单总结一下。不过在讲“同步工具类”前,大家需要对创建线程的三种方法非常清楚,如果这个不清楚的...

Java并发编程的艺术 -- 原子操作类和并发工具类(第七、八章)

Java并发编程的艺术 -- 原子操作类和并发工具类(第七、八章)

本文参考于《Java并发编程的艺术》1、原子操作类1.1、原子更新基本类型1.1.1、原子更新基本类型常用类AtomicBoolean:原子更新布尔类型。AtomicInteger:原子更新整型。AtomicLong:原子更新长整型。1.1.2、AtomicInteger的常用方法int addAn...

Java并发编程之Thread类详解

Java并发编程之Thread类详解

Thread类详解:1.线程(Thread): 是操作系统进行调度的最小单位,Java中的线程是对操作系统线程的封装。本文从线程的创建到停止结合代码和具体实例分析一下关于java线程的一些常见问题。2.线程的创建:(1)自己写一个类继承于java.lang.Thread类,并重写run()接口(2&...

【Java 并发编程】线程锁机制 ( 线程安全 | 锁机制 | 类锁 | 对象锁 | 轻量级锁 | 重量级锁 )

文章目录一、线程安全二、锁机制 ( 类锁 | 对象锁 )三、锁分类 ( 轻量级锁 | 重量级锁 )一、线程安全多个线程同时访问 同一个共享变量 时 , 只要能保证 数据一致性 , 那么该变量是线程安全的 ; 这里的数据是指主内存中的共享变量以及各个线程中的变量副本 , 保证这些变量一致 , 就是线程...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Java开发者
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
287388+人已加入
加入
相关电子书
更多
Java单元测试实战
Java应用提速(速度与激情)
Java工程师必读手册
立即下载 立即下载 立即下载