
面试
达达-尼尔
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
String 为什么要设计成不可变的?
字符串操作是计算机程序设计中最常见的行为。 String对象是不可变的,String类中每一个看起来会修改String值的方法,实际上都是创建了一个新的String对象,已包含修改后的字符串内容,而最初的String字符串则纹丝未动。每当把String对象作为方法的参数时,都会复制一份引用,使用完引用就消失了。(java编程思想) String是Java中一个不可变的类,不可变类有很多原创 2017-09-26 23:26:57 · 534 阅读 · 0 评论 -
Fragment在不同情况下的生命周期
原文链接 http://blog.youkuaiyun.com/Jokeeeeee/article/details/46004931 本来是想巩固一下,觉得自己知道的差不多,一看这篇文章才知道原来这么复杂,尤其是viewpager里PF NF OF的看着很乱,有点没明白,先记录下,回来再研究。 下面是不同情况下Fragment的生命周期: 1、Fragment在Act转载 2017-09-28 00:42:24 · 494 阅读 · 0 评论 -
排序算法
Java常用排序算法/程序员必须掌握的8大排序算法:http://blog.youkuaiyun.com/qy1387/article/details/7752973 下面列出了各种排序方法的时间与稳定性 稳定与不稳定(通俗地讲,稳定就是两个相等的数不会交换位置) 常规表示方法 冒泡排序 public static void bubbleSort(int[] nums)原创 2017-09-30 22:50:52 · 302 阅读 · 0 评论 -
LeakCanary分析,如何判定的内存泄漏说明
1.解决的问题 用来有效的检测出Android项目中的内存泄漏 2.大体框架结构 leakcanary-watcher: 这是一个通用的内存检测器,对外提供一个 RefWatcher#watch(Object watchedReference),它不仅能够检测Activity,还能监测任意常规的 Java Object 的泄漏情况。 leakcanary-android: 这个 modul...转载 2018-08-25 22:10:31 · 1721 阅读 · 0 评论