- 博客(6)
- 收藏
- 关注
原创 Java技术栈随笔
HashMap底层实现 HashMap的底层储存依然是数组形式,只不过储存到数组中的下标是计算的(通过对key的hashCode进行处理得到),而在储存时,因运算后得到的下标可能重复,从而每个数组中储存的对象转化为储存链表,而链表中数量达到8个时,及时转成红黑树,提高map的效率JVM的理解 Java虚拟机,是提供java运行的而构建的虚拟计算机,也是通过它,才使得java可以一次编译,到处运行。 java文件转为.class字节码文件,通过JVM虚拟机进行解释,成为机器识别的机器码。而在不同
2021-03-17 17:59:48 138
原创 包含数字的字符串的排序
背景说明日常业务中经常会碰到 《3.2.5目录、3.2.10目录》的字符串排序。根据api进行排序时得到的结果是: 3.2.10目录 3.2.5目录而实际我们需要的是: 3.2.5目录 3.2.10目录故需对Comparator接口的compare方法进行重写。实例public class FileDemo { private String name; public FileDemo(String name) { this.name = name;
2020-12-11 13:52:59 709
原创 自定义表数据操作
当表的字段为自定义生成时,无法使用传统的sql操作数据,需要拼接sql进行执行。故封装成方法,对未知表进行操作(对已知表也可使用)。
2020-06-12 14:47:50 300
原创 CSV读写工具方法
CSV读写工具方法自定义读取csv文件@param String file:文件地址public static ArrayList<List<String>> readCSVList(String file){ ArrayList<List<String>> list = new ArrayList(); Csv...
2019-12-19 11:53:33 175
原创 关于自定义excel读写工具方法,多数据类型list生成多sheet
自定义写入excel文件List list:写入excel文件的数据listsaveFile:写入文件的地址此方法会根据当前的实体类名创建sheet,调用多次该方法,即可实现不同的数据集写入到同一个文件中,以sheet区分public boolean writeExcel(List<T> list, String saveFile){ boolean isWri...
2019-12-10 16:44:19 433
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人