花费 22 ms
List中的subList方法

java.util.List中有一个subList方法,用来返回一个list的一部分的视图。 下标从0开始,含头不含尾。 它返回原来list的从[fromIndex, toIndex ...

Tue Feb 18 22:47:00 CST 2020 0 2089
List集合常规去重与java8新特性去重方法

一、常规去重 碰到List去重的问题,除了遍历去重,我们常常想到利用Set集合不允许重复元素的特点,通过List和Set互转,来去掉重复元素。 二、java8的stream写法实现去 ...

Thu Nov 21 23:01:00 CST 2019 0 853
System.arraycopy()方法使用

定义 可以看到,它是一个静态本地方法,由虚拟机实现,效率自然比用java一个个复制高。 方法含义 从源数组src取元素,范围为下标srcPos到srcPos+length-1,取出 ...

Fri Dec 06 22:43:00 CST 2019 0 736
权重随机算法的java实现

一、概述   平时,经常会遇到权重随机算法,从不同权重的N个元素中随机选择一个,并使得总体选择结果是按照权重分布的。如广告投放、负载均衡等。   如有4个元素A、B、C、D,权重分别为1、2、3、 ...

Tue Jan 14 02:41:00 CST 2020 0 1990
BeanUtils工具类copyProperties方法缺点及解决

总结:可用阿里的json转换工具处理类似的属性赋值。其强转赋值对能用字符串强转的类型赋值更智能,属性元素的异常赋值检查也更严 ...

Sun Oct 27 00:56:00 CST 2019 0 813
Calendar的DAY_OF_MONTH, DAY_OF_YEAR, DATE的区别

就单纯的add操作结果都一样,因为都是将日期+1 就没有区别说是在月的日期中加1还是年的日期中加1 但是Calendar设置DAY_OF_MONTH和DAY_OF ...

Tue Jan 14 01:43:00 CST 2020 0 1740
字节和字符的关系

  有段时间没有写业务代码了,今天产品有个需求是要求校验名称为6个汉字或者12个字符。印象中一个汉字就是一个字符,经过了解后,原来前端js中一个汉字是两个字符,所以这里索性给前端单纯去校验了,我只在数 ...

Mon Nov 29 19:38:00 CST 2021 0 1707
JDK的运行时常量池、字符串常量池、静态常量池

首先汇总一下JDK的运行时常量池、字符串常量池、静态常量池的功能及存储结构。 一、JVM运行时内存结构 在了解常量池之前我们先通过一张图了解一下JVM的整个内存分布图。下图为JDK7的内存结构: ...

Mon Nov 02 19:38:00 CST 2020 0 847

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM