- 博客(4)
- 收藏
- 关注
原创 Arrays.asList中的陷阱
其中的Arraylist是Arrays中的内部类,没有重写add/del方法,所以是使用的父类中的add/del 方法,如下所示。4.Arrays.subList强转ArrayList会导致异常。
2023-07-22 00:54:36
146
1
原创 java 文件删除不了File类的delete方法删不掉文件的原因分析
流虽然在循环外关闭了,但是多个文件会导致只能删除最后一个文件,应该将close 放在循环内。
2023-01-17 15:18:14
3312
原创 String 、StringBuffer、StringBuilder 的区别
1.String 是不可变的,如果尝试去修改,会生成一个新的字符串对象, StringBuffer 和 StringBuilder 是可变的 2.StringBuffer 是线程安全的,因为底层的所有方法用 synchronized 修饰了 ,StringBuilder在多线程条件下是不安全的,因此效率比 StringBuffer 高 ,所以在不考虑线程安全的情况下优先使用StringBuilder。 String buffer builder 的区别和使用场景 String是final修饰的,不可变
2022-04-25 22:59:46
414
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人