摘要:
什么是 SOLID? 在程序设计领域, SOLID 是由 Robert C. Martin(敏捷宣言作者之一,曾任敏捷联盟主席)在21世纪早期提出的便于记忆的首字母缩写,指代面向对象编程和面向对象设计的五个基本原则:单一功能、开闭原则、里氏替换、接口隔离以及依赖反转。在这一章我们只关注这些原则各自的 阅读全文
摘要:
list与Set区别 List 和 Set 是 Java 集合中两个重要的接口,它们在数据存储、数据查找、数据操作等方面有以下几个不同点: 1. 数据存储方式不同:List 是一个有序的 Collection,它允许存储重复的元素,每个元素都有一个对应的索引。而 Set 是一个不允许有重复元素的 C 阅读全文