首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
hello_json
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
Java 集合框架分析 - LinkedHashMap
Java 集合框架部分的源码,面试过程中常问题,LinkedHashMap 在 LRU 算法中使用的比较广泛,所以特地分析一下实现方式,阅读之前最好先看看 HashMap 的实现原理。
深入了解 Java 之垃圾回收
深入了解 Java 之垃圾回收
面试必备:SparseArray源码解析
今天依旧是看看android sdk的源码。 本文将从几个常用方法下手,来阅读SparseArray的源码。 按照从构造方法->常用API(增、删、改、查)的顺序来阅读源码,并会讲解阅读方法中涉及的一些变量的意义。了解SparseArray的特点、适用场景。 如果本文中有不正确…
经典回归:自定义 ClassLoader 和双亲委派机制
博文主要讲 classloader 的模型、作用和使用,内容是作者学习 java 反射机制有关知识时记录的笔记。
聊聊 Java 内部类
聊聊 Java 内部类
Java 中的阻塞队列
阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空。当队列满时,存储元素的线程会等待队列可用。阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消费者是从队列里拿元素的线程。阻塞队列就是生产者存放元素的容器,而消费者也只从容器里拿元素。
Java 对象创建的流程
Object obj = new Object(); 虚拟机遇到 new 指令 检查指令的参数是否能在常量池中定位到一个类的符号引用 检查符号引用是否已经被加载、解析和初始化。如果没有则进行类加载。 虚拟机为新生对象分配内存(对象所需的内存大小在类加载完就可确定) 将分配到的内…
我们用错 Java 的增强 For 循环了?
简单 for 循环和增强型 for 循环, 到底选择哪个好?