![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
娃哈哈~
这个作者很懒,什么都没留下…
展开
-
HashMap原理
数组的初始长度为16,扩容的阈值为0.75,每次以2的倍数扩容,16---32---64... 底层数据结果为数组+链表,jdk8增加了红黑树(链表长度>=8时,变为红黑树,以提高查询速度) 线程安全问题: 1.多线程put的时候可能导致元素丢失 源码定位 1 void addEntry( int hash, K key, V value, int bucket...原创 2018-12-16 18:19:55 · 120 阅读 · 0 评论 -
在Windows下创建cmd/bat文件快速运行jar文件
1.在可执行jar包所在路径创建run.txt文件 2.编辑run.txt内容(输入java -jar xxx.jar) 3.保存并修改的文件拓展名(.bat或者.cmd) 4.双击运行即可原创 2019-02-22 16:22:45 · 794 阅读 · 0 评论 -
java里list的一些排序方法
java的实体bean结构 import java.util.ArrayList; import java.util.List; public class Human { private String name; private int age; public Human() { } public Human(String name, int...原创 2019-05-04 22:35:29 · 143 阅读 · 0 评论