首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户9432361732412
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
赞
文章( 42 )
沸点( 0 )
Java工程师的进阶之路 并发篇(五)
ThreadLocal 顾名思义是线程私有的局部变量存储容器,可以理解成每个线程都有自己专属的存储容器,它用来存储线程私有变量,其实它只是一个外壳,内部真正存取是一个 Map。
Java工程师的进阶之路 并发篇(四)
1. AQS AQS 维护了一个 volatile 语义(支持多线程下的可见性)的共享资源变量 state 和一个 FIFO 线程等待队列(多线程竞争 state 被阻塞时会进入此队列)。
Java工程师的进阶之路 并发篇(三)
Java 提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。(本文中的源码来自 JDK 1.8)
Java工程师的进阶之路 并发篇(二)
Java 提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。(本文中的源码来自 JDK 1.8)
JDK1.8 工作中最常用的 Stream 详细小示例
Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。
Java工程师的进阶之路 并发篇(一)
对象复用思想在编程中有很多应用,不论是线程池还是连接池都是一种对象复用的思想。频繁创建和销毁线程会影响系统性能,于是线程池应运而生。
Dubbo 服务启动初始化注解实现源码分析
Dubbo 注解配置是基于 Spring 注解配置 的,巧妙地利用 Spring 进行配置简化。建议同学们优先去了解Spring 注解配置后阅读。
Java工程师的进阶之路 基础篇(一)
Java语言中,最大的优点就是具有与平台无关性,这样在使用的时候能够进行跨平台使用。大多数编程语言都不是跨平台的。
Java工程师的进阶之路 基础篇(二)
String 的值是不可变的,这就导致每次对 String 的操作都会生成新的 String 对象,这样不仅效率低下,而且大量浪费有限的内存空间。
Java工程师的进阶之路 基础篇(三)
定义在Java类中的一个用来初始化对象的方法,用new+构造方法,创建一个新的对象,并可以给对象中的实例进行赋值。
下一页
关注了
0
关注者
0
收藏集
0
关注标签
0
加入于
2021-03-10