首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
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中的实现类。 队列与栈是相对的一种数据结构。只允许在一端…