![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 53
'会飞的猪
这个作者很懒,什么都没留下…
展开
-
Java根据汉字首字母排序并分组+pinyin4j
用到pinyin4j <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.0</version> </dependency> 真实案例代码 private List<LetterSortBo> buildBrandLetterSort(Li原创 2021-11-23 14:24:50 · 229 阅读 · 0 评论 -
java异常类
异常类结构图 常见的异常种类: 算术异常类:ArithmeticException 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsException 违背安全原则异常:SecturityException 文件...原创 2019-11-20 14:33:16 · 184 阅读 · 0 评论 -
Map+HashMap+LinkedHashMap+TreeMap浅谈
1、Map Map 是一个接口,代表的是 key-value 键值对,Map 中不能包含重复的 key ,一个 key 最多对应一个值。有一些 Map 的实现允许 null 值,一些则不允许 null 值。 2、HashMap 基于哈希表的 Map 接口实现,未实现同步并允许 null 值,HashMap是无序的,。 值得注意的是 HashMap 的 resize 方法,这个方法会在初始化和扩展容...原创 2019-11-20 10:20:14 · 100 阅读 · 0 评论 -
Java虚拟机
Java虚拟机 Java虚拟机运行时数据区域被分为五个区域:堆(Heap)、栈(Stack)、本地方法栈(Native Stack)、方法区(Method Area)、程序计数器(Program Count Register)。 方法区(线程共享) 类信息、构造函数、对象类型信息和普通方法的字节码内容、常量池和静态变量存储在该位置,方法区和堆一样都是运行时内存区域线程共享的; JAVA堆(线...原创 2019-05-24 15:04:22 · 88 阅读 · 0 评论