首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JAVA
订阅
贲向宝
更多收藏集
微信扫码分享
微信
新浪微博
QQ
89篇文章 · 0订阅
如何应对Android面试官->AQS原理和volatile详解,手写ReentrantLock核心实现
什么是AQS? 什么是 AbstractQueuedSynchronizer?大厂面试官带你玩转AQS,助你轻松应对Android面试官连环炮
关于GC原理和性能调优实践,看这一篇就够了!
本文介绍 GC 基础原理和理论,GC 调优方法思路和方法,基于 Hotspot jdk1.8,学习之后你将了解如何对生产系统出现的 GC 问题进行排查解决。 CMS 原理及调优。 1. GC 基础原理 1.1. GC 调优目标 比如,用户订单查询响应时间,对响应速度要求很高的系…
【后端面经-Java】AQS详解
本文介绍了AQS的核心思想、基本架构、实现方法,并对框架中的重要源码方法进行介绍和分析,梳理了自定义同步锁的加锁流程。
Lock和Synchronized的区别
这两个锁大部分人都能知道一二。接下来从几个方面进行说明。 补充下,lock的实现类ReentrantLock和Synchronized都是可重入锁。 1.底层实现不同 Synchronized是关键字
三个值得深入思考的 Android 问答分享(第 1 期)
Android 面试问答分享第一期来了~ 一、5 个 Android 开发不得不透彻理解的字符串问题 二、如何停止一个线程? 三、如何理解类加载机制?
7个理由:从Java8升级到Java17【翻译】
释放吧,Java的全部力量。[手动狗头]。 如果你像我一样,已经使用了很长时间的Java 8,并且觉得自己需要学习Java的新功能,那么这篇文章就是为你准备的。
JVM 系列(6)吊打面试官:为什么 finalize() 方法只会执行一次?
Java Finalizer 机制提供了一个在对象被回收之前释放占用资源的时机,但是都说 Finalizer 机制是不稳定且危险的,不推荐使用,这是为什么呢?今天我们来深入理解这个问题。
Java 集合知识详解
概述 Java语言开发经常会使用到集合框架,文章主要介绍开发过程中如何选择集合框架及集合框架对比,集合底层数结构和常用api,以及在多线程环境下对集合框架的选择。
Java线程池队列PriorityBlockingQueue和SynchronousQueue
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第13天,点击查看活动详情 PriorityBlockingQueue阻塞优先队列 一个支持优先级排序的无界阻塞队列;对元素没有要求
Java集合(七) Queue详解
在开始很重要的集合Map的学习之前,我们先学习一下集合Queue,主要介绍一下集合Queue的几个重要的实现类。虽然它的内容不多,但它牵涉到了极其重要的数据结构:队列。所以这次主要针对队列这种数据结构的使用来介绍Queue中的实现类。 队列与栈是相对的一种数据结构。只允许在一端…