首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
Arisgo
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
按这个方法打java17的镜像,大小直接减少70%
看到有小伙伴留言想要里面的jre17镜像的构建方法,授人以鱼不如授人以渔,那我们本篇文章就来详细的聊一下,本文不只是Java 其他的语言也可以按这个思路来,旨在抛砖引玉。
深入理解 Java 反射和动态代理
反射(Reflection)是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序获取自身的信息,并且可以操作类或对象的内部属性。 通过反射机制,可以在运行时访问 Java 对象的属性,方法,构造方法等。 开发通用框架 - 反射最重要的用途就是开发各种通用框架。很…
Java八股文-详细版
写在最前 现在大三,双非二本,就业压力,内卷左移,我是废物...好久之前,我的朋友们建议我做一个八股文整合,我拒绝了,因为太多了! 于是我们找了一堆八股文提纲,但是每个提纲只是提纲,细致的来说还需要一
JAVA 八股文
1111111111111111111111111111111111111111111111111111111
Java 垃圾回收算法之G1[精品长文]
G1(Garbage-First)回收器是在JDK1.7中正式使用的全新垃圾回收器,G1拥有独特的垃圾回收策略,从分代上看,G1依然属于分代垃圾回收器,它会区分年代和老年代,依然有eden和survivor区,但从堆的结构上看,它并不要求整个eden区、年清代或者老年代都连续。…
一起学习,G1垃圾回收算法
一起学习,G1垃圾回收算法
详解AQS的7个同步组件
AQS的全称为Abstract Queued Synchronizer,是在J.U.C(java.util.concurrent)下子包中的类。
详解AQS的具体流程
本文主要介绍JUC包中AbstractQueuedSynchronizer类的详细流程及源码解析,包括AQS结构、等待队列、入队出队、节点自旋等。
啃透Java并发-AQS详解
为什么要在开篇就介绍AQS的工作原理呢?因为先对一些知识点有个大概了解,可以帮我们在看源码时更容易理解一些,做到有的放矢,事半功倍。 这里我总结了三个比较关键的点,需要我们知道的。 AQS内部有一个volatile变量state,并且提供了compareAndSetState方…
LockSupport中的park与unpark原理
LockSupport是用来创建locks的基本线程阻塞基元,比如AQS中实现线程挂起的方法,就是park,对应唤醒就是unpark。JDK中有使用的如下 LockSupport提供的是一个许可,如果存在许可,线程在调用park的时候,会立马返回,此时许可也会被消费掉,如果没有…