自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Arrays.asList中的陷阱

其中的Arraylist是Arrays中的内部类,没有重写add/del方法,所以是使用的父类中的add/del 方法,如下所示。4.Arrays.subList强转ArrayList会导致异常。

2023-07-22 00:54:36 117 1

原创 java 文件删除不了File类的delete方法删不掉文件的原因分析

流虽然在循环外关闭了,但是多个文件会导致只能删除最后一个文件,应该将close 放在循环内。

2023-01-17 15:18:14 3245

原创 HashMap的put方法执行过程

hash Map 具体put过程源码解析

2022-09-07 22:36:22 687

原创 String 、StringBuffer、StringBuilder 的区别

1.String 是不可变的,如果尝试去修改,会生成一个新的字符串对象, StringBuffer 和 StringBuilder 是可变的2.StringBuffer 是线程安全的,因为底层的所有方法用 synchronized 修饰了 ,StringBuilder在多线程条件下是不安全的,因此效率比 StringBuffer 高 ,所以在不考虑线程安全的情况下优先使用StringBuilder。String buffer builder 的区别和使用场景String是final修饰的,不可变

2022-04-25 22:59:46 393

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除