- 博客(3)
- 收藏
- 关注
原创 Java基础案列教程第二版第六章答案
3. List集合的主要实现类有**ArrayList**、**LinkedList**,Set集合的主要实现类有**HashSet**、**TreeSet**,Map集合的主要实现类有**HashMap**、**TreeMap**。4. Map接口是一种双列集合,它的每个元素都包含一个键对象**Key**和值对象**Value**,键和值对象之间存在一种对应关系,称为映射。2. File类中**java.io**包中唯一代表磁盘文件本身的对象,它定义了一些与平台无关的方法用于操作文件。
2024-12-13 10:17:04
679
原创 Java基础案列教程第二版第五章答案
它的方法都被关键字 synchronized 修饰,当一个线程在访问 StringBuffer 的方法时,其他线程会被阻塞,直到当前线程操作完成,这样能保证数据的一致性和完整性。因为 StringBuffer 为了保证线程安全会有额外的开销,而 StringBuilder 没有这些额外的开销,所以它在频繁修改字符串的操作(如拼接、插入、删除等)中执行速度更快。在多线程场景下, StringBuffer 是更好的选择,虽然性能会受到一定程度的影响,但可以保证多个线程操作数据的正确性。
2024-11-22 21:19:57
624
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人