撼地神牛s
撼地神牛s
全部文章
Java学习小记
Java基础知识(1)
社区项目开发(7)
算法(6)
归档
标签
去牛客网
登录
/
注册
双马尾
大幻梦森罗万象狂气断罪眼
全部文章
/ Java学习小记
(共5篇)
问题汇总[1]——HashMap
一、HashMap死循环 举例:当线程1执行时,线程2完成一次reHash,此时使得线程1中的e和next的关系为e == next.next,这样在线程1reHash完成后,就会产生循环链接,如果遍历查询就会进入死循环。(即头插法带来的问题) JDK1.8中扩容时候使用了尾插法来解决了之前版...
Java
HashMap
2020-12-07
1
685
Java随心一记[2]——涉及StringBuffer,泛型,序列化,equals,static
一、StringBuffer与StringBuilder的区别? 当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。和String 类不同的是,StringBuffer和 StringBuilder类的对象能够被多次的修改,并且不产生新的未使用对象...
Java
基础知识
2020-11-27
1
721
Java源码阅读——ArrayList
一、简单介绍 【1】ArrayList是List接口的可调整大小的数组实现。实现所有可选的列表操作,并允许放入任何类型的元素,包括null。除了实现List接口之外,此类还提供一些方法来操纵内部用于存储列表的数组的大小。(此类与Vector大致等效,但它是不同步的,即非线程安全的。) 【2】s...
Java
源码
2020-11-20
0
622
Java源码阅读[1]
一、注释@code @code: {@code text} 将文本标记为code。{@code text} 会被解析成 text 。将文本标记为代码样式的文本,在code内部使用 < 、> 等不会被解释成html标签, code标签有自己的样式。 一般在Javadoc中只要涉及到类名或者...
Java
基础知识
源码
2020-11-17
0
1088
Java随心一记[1]——正则表达式中的Pattern与Matcher类
一、正则表达式 1. Pattern与Matcher (1) Pattern类 Pattern类为模式类,它有一个static方法,compile(String str),能够生成一个以str为正则表达式的Pattern对象。 Pattern p = Pattern.compi...
Java
正则表达式
2020-11-09
1
557