首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
金石专用
终有救赎
创建于2023-12-11
订阅专栏
11
等 3 人订阅
共8篇文章
创建于2023-12-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java 多线程系列Ⅶ
前言 JUC 是 Java 并发包(java.util.concurrent)的简称,该包在 Java 5.0 版本引入,提供了在并发编程中常用的工具类。这些工具类包括用于多线程同步的锁(如 Reen
Java 多线程系列Ⅵ
一、CAS 1、CAS特点 CAS就是compare and swap(比较交换),是一种很出名的无锁的算法,就是可以不使用锁机制实现线程间的同步。使用CAS线程是不会被阻塞的,所以又称为非阻塞同步。
Java 多线程系列Ⅴ
一、乐观锁 & 悲观锁 乐观锁:乐观锁体现的是悲观锁的反面。它是一种积极的思想,它总是认为数据是不会被修改的,所以是不会对数据上锁的。但是乐观锁在更新的时候会去判断数据是否被更新过。乐观锁的实现方案一
Java 多线程系列Ⅳ
一、设计模式(单例模式+工厂模式) 在软件开发过程中,会遇见很多的问题场景,对于经常遇到的问题场景,一些大佬总结出一些针对特有场景的固有套路,按照这些套路,将帮助我们将问题简单化,条理清楚的解决问题,
Java 多线程系列Ⅲ
一、初识 wait、notify、notifyAll wait()和notify()方法是用于处理多线程同步的关键方法之一。它们通常用于协调多个线程对共享资源的访问和修改。 有一个共享的缓冲区,生产者
Java 多线程系列Ⅱ
一、引言 在多线程环境中,线程安全是确保程序正确性的关键因素。Java作为一种广泛使用的编程语言,其线程安全的概念、策略和案例分析对于开发人员来说至关重要。 二、Java线程安全概念 线程安全定义 线
Java 多线程系列Ⅰ
一、创建线程的四种方法 首先,所有的创建线程的方式都是基于Thread类来实现,每个线程都必须通过 Thread 类的构造方法创建,并实现 run() 方法来执行线程的任务。 继承Thread类实现多
Java并发之进程和线程
一、定位 首先,进程和线程都是操作系统资源分配的基本单位,但它们在计算机中的定位不同。 进程是执行中的一段程序,一旦程序被载入到内存中并准备执行,它就是一个进程。进程表示资源分配的基本概念,是调度运行