![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
heidou55
这个作者很懒,什么都没留下…
展开
-
Java静态内部类和非静态内部类
在下面的类中存在静态和非静态两种内部类 public class TUser { //静态内部类 public static class TT { public void foo() { System.out.print("This is TT..."); } } //非静态内部类 public原创 2017-10-13 18:00:51 · 217 阅读 · 0 评论 -
Java和Android中的缓存算法
有这么一种应用场景:我们需要定时缓存一些数据,但又不想占用内存太多,所以我们会给缓存设置一定的容量大小,如果缓存的数据超过了设置的容量,就需要删除其中一些数据腾出空间来缓存新的数据。 那问题来了,删除掉哪些数据呢,有三种方案: 1,按存入顺序,删除缓存中最先存入的数据 2,按使用时间,删除最长时间没有使用的数据 3,按使用频率,删除一段时间内访问次数最少的数据 这三种方案就是三种缓存原创 2018-01-09 00:20:09 · 269 阅读 · 0 评论