![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE
文章平均质量分 82
Angel_Heart_Java
这个作者很懒,什么都没留下…
展开
-
HashMap初始化大小
在面试的时候、面试官经常会问HashMap的问题。 例如HashMap的初始化大小为什么是16? 为什么扩容是原来的2的n次方倍? 为什么要引入红黑树 ,为什么不用完全平衡二叉树? 为什么链表长度达到8的时候才转化为红黑树、为什么不是16? (涉及到离散数据、概率论、泊松分布感兴趣的小伙伴可以看看源码)? 还有一个问题 就是如果我new一个HashMap 例如 Map map = new...原创 2019-11-11 10:55:56 · 719 阅读 · 0 评论 -
poi 导出 Excel
public class ExcelUtil { public static String NO_DEFINE = "no_define";//未定义的字段 public static String DEFAULT_DATE_PATTERN="yyyy年MM月dd日";//默认日期格式 public static int DEFAULT_COLOUMN_WIDTH = 1原创 2017-06-27 14:19:59 · 438 阅读 · 0 评论 -
Java常考面试题 (整理) 牛客网
1、什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。 Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性。 2、JDK和JRE的转载 2017-09-05 14:20:27 · 3067 阅读 · 0 评论