文章 2023-11-07 来自:开发者社区

并发编程系列教程(02) - 多线程安全

文章涉及到的代码已上传到Github,有兴趣的同学可以参考下(https://github.com/ylw-github/Java-ThreadDemo)1. 什么是线程安全当多个线程同时共享时,全局变量或静态变量,做写操作时,可能会发生数据冲突的过程,也就是线程安全的问题。但是做读操作是不会发生数据冲突问题。案例:需求现在有100张火车票,有两个窗口同时抢火车票,请使用多线程模拟抢票效果。pa....

并发编程系列教程(02) - 多线程安全
文章 2023-05-26 来自:开发者社区

并发编程-12线程安全策略之常见的线程不安全类

脑图概述前两篇博客,我们说了 通过 不可变变量 和 线程封闭 这两种方式来实现线程安全。这里我们来介绍下很常见的线程不安全的类所谓线程不安全的类,是指一个类的实例对象可以同时被多个线程访问,如果不做同步或线程安全的处理,就会表现出线程不安全的行为,比如逻辑处理错误、抛出异常等。字符串拼接子之StringBuilder、StringBufferStringBuilder 一个可变的字符序列。它继承....

并发编程-12线程安全策略之常见的线程不安全类

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

产品推荐