CRLF, LF 是用来表示文本换行的方式。CR(Carriage Return) 代表回车,对应字符 '\r';...[作者空间]
最近项目中遇到一个上报时间错误的问题。查了一段时间,中间一度怀疑是否是用户修改时间造成的计算错误。然后就了解了一下...[作者空间]
Integer 类是Java中最常用的类型,它是原生类型 int 的包装类。在开发中我们基本可以将两者等价。但是,...[作者空间]
每次电脑切换都需要重新装一次系统,重新装系统后还需要安装各种各样的工具。如果每次都到网络上搜索工具的安装方法,就要...[作者空间]
BitmapFactory 我们不能够通过构造函数创建Bitmap对象。如果需要将图片转成Bitmap对象加载到内...[作者空间]
Java I/O的的架构使用了装饰器的模式,我们在使用流的时候需要新建很多的装饰器对象,对源数据进行层层包装。各个...[作者空间]
并发 最近重新复习了一边并发的知识,发现自己之前对于并发的了解只是皮毛。这里总结以下Java并发需要掌握的点。 使...[作者空间]
“工欲善其事,必先利其器”。Java 容器就是我们开发中的利器。 然而,之前在开发中使用仅仅是容器的一小部分。这次...[作者空间]
Java 中容器框架的内容可以分为三层: 接口(模型), 模板和具体实现。 在开发中使用容器正常的流程是,首先根据...[作者空间]
DualPivotQuicksort source code 这个算法是Arrays.java中给基本类型的数据排...[作者空间]
本来准备看Java容器源码的。但是看到一开始发现Arrays这个类我不是很熟,就顺便把Arrays这个类给看了。A...[作者空间]
Arrays.java是Java中用来操作数组的类。使用这个工具类可以减少平常很多的工作量。了解其实现,可以避免一...[作者空间]
内容是博主照着书敲出来的,博主码字挺辛苦的,转载请注明出处,后序内容陆续会码出。 Android给我们提供了丰富的...[作者空间]
擦除 在泛型代码内部,无法获得任何有关泛型参数类型的信息。 例子1: 在 List 中添加 Integer 将不...[作者空间]
我们平常写Java代码,对其中的注解并不是很陌生,比如说写继承关系的时候经常用到@Override来修饰方法。但是...[作者空间]
直接看README.md和源码(todo-mvp分支)。根据tasks界面的功能画了一张类图,并根据模块进行划分。...[作者空间]
混淆(Proguard)用法 最近项目中遇到一些混淆相关的问题,由于之前对proguard了解不多,所以每次都是面...[作者空间]
我们常说的垃圾回收机制中会提到GC Roots这个词,也就是Java虚拟机中所有引用的根对象。我们都知道,垃圾回收...[作者空间]