首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
高并发编程
nine是工程师
创建于2024-02-01
订阅专栏
高并发编程系列内容,源码分析、代码实战、图文说明。
等 3 人订阅
共12篇文章
创建于2024-02-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
简单了解下ThreadGroup的使用
ThreadGroup 并不是用来管理 Thread 的,而是针对 Thread 的一个组织。ThreadGroup 可以包含一组相关的线程,并且可以对这组线程进行集中管理。
简单了解下JMM解决什么问题
Java内存模型(JMM)是Java语言规范的一部分。JMM通过“happens-before”规则和内存屏障等机制,确保在多线程程序中,各线程对共享变量的操作行为符合预期。
简单了解下Java并发编程对象共享的可见性问题
在多线程环境中,通常情况下无法确保执行读操作的线程能够及时地看到其他线程写入的值,有时甚至是根本不可能的。为了确保多个线程之间对内存写入操作的可见性,必须使用同步机制来进行严格的同步和协调。
简单了解下Java中锁的概念和原理
Java的锁通过java代码实现,go语言的锁通过go实现,python语言的锁通过python实现。它们都实现的什么呢?这部分就是锁的定义和设计模式、算法、原理等一些理论上的东西。
了解下Java并发编程中AQS原理和实现
AQS是Java并发包中的一个抽象类,它提供了构建同步器的基础框架。AQS提供了一个实现阻塞锁和相关同步器(信号量、事件等)的框架,该框架依赖于先进先出(FIFO)的等待队列。
使用线程间通信方法wait和notify实现一个简单的显示锁MyLock
在Java中使用wait和notify、notifyAll来实现同步阻塞和异步非阻塞模型通信是常见的做法。同时可以借助wait和notify、notifyAll接口实现一把显示锁。
Java并发编程中的基础概念Monitor
在Java并发编程中,Monitor(监视器)是一种同步机制,用于实现线程间的互斥访问和共享资源的同步。它是一种基本的并发控制原语,在Java中以对象的形式存在。
使用JDK提供的常用工具在多线程编写线程安全和数据同步的程序
共享资源指多个线程同时对同一份资源进行读写操作,这就需要保证多个线程访问到的数据是一致的,即数据同步或资源同步。
并发编程Thread的常用API有哪些?
在JDK17中,Thread类提供了一组常用的API,用于管理线程的创建、启动、暂停、恢复和销毁等操作。本文从api、源码、编程示例等方面详细说明Thread常用函数的使用和注意事项。
Java高并发编程基础之Thread构造函数大有内涵
Java中的Thread构造函数大有内涵,通过掌握这些构造函数,也就基本了解了线程的基本概念和线程使用方法以及部分调优知识。
高并发编程基础-02-线程基础知识说明
现在几乎所有操作系统都支持多任务执行,其中每个任务被视为一个进程。在每个进程内部,至少有一个线程在运行,线程也被称为轻量级进程。
高并发编程基础开始更新了
高并发编程基础系列文章开始更新了~高并发编程指同一时间进行大量任务的处理,同时保持过程稳定和结果一致。Java中使用多线程技术来支撑高并发的场景。“高并发编程基础”指的就是多线程这块技术的内容。