java集合
chuixue24
这个作者很懒,什么都没留下…
展开
-
Java 的 Random 类的随机性
import java.util.*;public class Statistics { public static void main(String[] args) { Random rand = new Random(47); Map<Integer, Integer> m = new HashMap<>(); for(int i = 0; i < 10000; i++) { // Produce a number betwee.原创 2020-07-28 17:44:48 · 256 阅读 · 0 评论 -
dubbo中的LRU缓存
/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You u.原创 2020-07-28 15:43:32 · 349 阅读 · 0 评论 -
jdk8使用lambda将map转换为新map
方式1 Map<String, Column> newColumnMap= new HashMap<>(); originalColumnMap.entrySet().stream().forEach(x -> newColumnMap.put(x.getKey(), new Column(x.getValue())));方式2public class Defensive { public static void main(String[] a..原创 2020-06-03 16:21:08 · 11646 阅读 · 0 评论 -
javabean拷贝,list拷贝,工具类
可以实现单个对象拷贝,List拷贝,源和目标类属性字段不一致时也可以拷贝。回调类:用于处理在拷贝过程中源和目标类字段不一致的情况/** * <p>Title: BeanCopierUtilCallBack</p> * <p>Description: bean拷贝回调方法</p> * @author wangzhj * @date 2020年6月2日 */@FunctionalInterfacepublic interface原创 2020-06-02 18:53:34 · 2948 阅读 · 2 评论 -
Collections.unmodifiableList方法
在读mybatis源码时,发现其拦截器链是这么写的:package org.apache.ibatis.plugin;import java.util.ArrayList;import java.util.Collections;import java.util.List;/** * @author Clinton Begin */public class Interce...原创 2020-01-11 10:53:15 · 3377 阅读 · 0 评论