首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
hello_json
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
crazyandcoder
6年前
Java
Java 集合框架分析 - LinkedHashMap
Java 集合框架部分的源码,面试过程中常问题,LinkedHashMap 在 LRU 算法中使用的比较广泛,所以特地分析一下实现方式,阅读之前最好先看看 HashMap 的实现原理。
1255
54
评论
大白栈
6年前
Java
深入了解 Java 之垃圾回收
深入了解 Java 之垃圾回收
1703
73
评论
mcxtzhang
5年前
面试
源码
Android
面试必备:SparseArray源码解析
今天依旧是看看android sdk的源码。 本文将从几个常用方法下手,来阅读SparseArray的源码。 按照从构造方法->常用API(增、删、改、查)的顺序来阅读源码,并会讲解阅读方法中涉及的一些变量的意义。了解SparseArray的特点、适用场景。 如果本文中有不正确…
3062
94
评论
Stven_King
6年前
Android
经典回归:自定义 ClassLoader 和双亲委派机制
博文主要讲 classloader 的模型、作用和使用,内容是作者学习 java 反射机制有关知识时记录的笔记。
1953
19
评论
JerryPerry
6年前
Android
Java
聊聊 Java 内部类
聊聊 Java 内部类
1030
31
2
Tangpj
6年前
Android
写给 Android 开发者的 Java 8 简单入门教程
Java 8 是在 2014 年 3 月发布的,Android 工程师为什么要关心 Java 8 呢?理由是 Java 8 所做的改变比 Java 历史上任何一次改变都要深远。Java 8 对于程序员的主要好处在于它提供了更多的编程工具和概念,能以更快,更重要的是能以更为简洁、更易于维护的方式解决新的或现有的编程问题。我希望通过这篇文章,能让读者对 Java 8 产生兴趣,从而使用 Java 8 进行开发。
1322
91
2
Geedio
6年前
Java
Java 中的阻塞队列
阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空。当队列满时,存储元素的线程会等待队列可用。阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消费者是从队列里拿元素的线程。阻塞队列就是生产者存放元素的容器,而消费者也只从容器里拿元素。
1140
41
评论
居合子
6年前
Java
JVM
Java 对象创建的流程
Object obj = new Object(); 虚拟机遇到 new 指令 检查指令的参数是否能在常量池中定位到一个类的符号引用 检查符号引用是否已经被加载、解析和初始化。如果没有则进行类加载。 虚拟机为新生对象分配内存(对象所需的内存大小在类加载完就可确定) 将分配到的内…
2794
44
评论
戴维尼老爷爷
6年前
Android
Java
我们用错 Java 的增强 For 循环了?
简单 for 循环和增强型 for 循环, 到底选择哪个好?
2150
45
1
stone86
6年前
Java
Android 使用 Java8 新特性之 "方法引用"
上一文:Android 使用 Java8 新特性之 Lambda expression (附命令者模式简化) 说过 lambda 表达式,在 Android studio 中的环境配置及应用。本文讲下 Java8 新特性之” 方法引用”。 “方法引用”,它其实可以看成 lambda 表达式的一种简写形式。 再回顾一下 lambda 表达式的应用场景:简化仅含单一抽象方法接口的调用
740
20
评论