- 博客(3)
- 收藏
- 关注
原创 单例设计模式
比如,当我们需要管理一个全局的资源,如数据库连接池、日志系统等,使用单例模式可以确保资源的唯一性,避免资源的浪费和冲突。- 这种方式在第一次检查时,如果实例已经存在,就直接返回,避免了进入同步块的开销。- 懒汉式单例的优点是延迟加载,只有在真正需要的时候才创建实例,节省资源。总之,单例设计模式是一种非常实用的设计模式,在很多场景下都能发挥重要作用。- 饿汉式单例的优点是线程安全,因为在类加载时就创建了实例。1. 数据库连接池:管理数据库连接,确保只有一个连接池实例,避免频繁创建和销毁连接带来的性能开销。
2024-09-19 16:49:19 280
原创 Java基础——集合
在Java中,集合是不可或缺的重要组成部分,它为我们提供了高效,灵活的数据存储和操作方式,让我们能够轻松应对各种复杂的编程任务,今天,就让我们深入了解一下Java中的集合。注:大量知识点在代码注解中,而非以文字直接展示.
2024-09-11 21:00:02 569
原创 Java基础--集合
但在插入和删除元素时,尤其是在中间位置插入和删除,可能会比较耗时,因为需要移动后面的元素。它为我们提供了高效、灵活的数据存储和操作方式,让我们能够轻松应对各种复杂的编程任务。当我们不需要关注元素的顺序,只关心元素的唯一性时, HashSet 是一个很好的选择。Set 集合中的元素不允许重复,而 List 是一个有序的集合,可以包含重复的元素。集合是一组对象的容器,它可以存储不同类型的对象,并提供了一系列方法来操作这些对象。- HashMap :通过哈希表实现,提供了快速的查找、插入和删除操作。
2024-09-09 20:03:44 272
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人