
java
————大风起兮云飞扬
I like study;
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
LRU缓存淘汰算法
static class LRU_F{ private int capacity; private Map<Integer,Node> map; private LinkedNode linkedNode; public LRU_F(int capacity){ this.capacity=capacity; this.map=new Hashtable<>(capacity); this.linkedNo原创 2022-03-21 15:17:12 · 478 阅读 · 0 评论 -
java中数组拷贝
正常学习的时候你是怎么拷贝或者复制数组的? for循环挨个个赋值?java中提供了数组拷贝的方法,如下: 1.使用系统提供的类System.arraycopy System.arraycopy(elements,0,data,0,elements.length); public static void arraycopy(Object src,int srcPos,Object...原创 2020-02-28 21:47:39 · 243 阅读 · 0 评论 -
考虑使用静态工厂方法替代构造方法
一个类允许客户端获取其实例的传统方式是提供一个公共构造方法,其实还有另一种技术应该成为每个程序员工具箱的一部分,一个类可以提供一个公共静态工厂方法,它只是返回类实例的静态方法。 举一个简单的例子,java.lang包中的Boolean 对象,是boolean基本类型的包装类,此方法将boolean基本类型转换为boolean对象引用: public static ...原创 2020-01-09 17:03:15 · 259 阅读 · 0 评论