240 发简信
IP属地:安徽
  • 不可变集合及Stream流

    创建不可变集合的应用场景 不想让别人修改集合中的内容即确保集合中数据的安全 创建不可变集合的书写格式 在LIst, Set, Map接口中都有静态的of方法, 用来获取不可变...

  • LeetCode--最长无重复最长子串

    题目 3. 无重复字符的最长子串 - 力扣(LeetCode)[https://leetcode.cn/problems/longest-substring-without-...

  • 方法引用

    方法引用 将已经写好的方法拿过来, 作为函数式接口的抽象方法的方法体 引用处必须是函数式接口 被引用的方法必须存在 被引用的方法返回值和参数必须和抽象方法保持一致 被引用的方...

  • StringJoiner

    1. StringJoiner:StringJoiner跟StringBuilder一样,也可以看成是容器,创建后其中的内容是可变的。 作用:提高字符串的操作效率,而且代码简...

  • 抽象类

    抽象类和抽象方法 抽象方法:将共性的行为(方法)抽取到父类之后,由于每一个子类执行的内容是不一样的,所以在父类中不能确定具体的方法体.该方法就可以定义为抽象方法. 抽象类:如...

  • 接口及适配器设计模式

    为什么要有接口? 只有部分子类有的共性,无法将其抽取到父类中,但为了统一有此共性的子类书写的规则,所以有接口. 接口就是一种规则,是对行为的抽象. 接口的定义和使用 (1...

  • 内部类

    什么是内部类? 写在一个类里面的类 什么时候用到内部类? 当B类是A类的一部分,且B类单独存在时没有意义 例如: 汽车的发动机,ArrayList的迭代器,人的心...

  • 240
    数据结构绪论

    数据结构是一门什么样的学科 数据结构是研究数据的逻辑结构和存储结构以及他们之间的关系,基本的运算操作的定义与实现的学科(选择数据存储结构,并研究运算数据的) 基本的术语 1....