摘要: 一、类名::静态方法名 public class Staff { private String id; private String name; private int age; private int salary; public Staff() { } public Staff(String i 阅读全文
posted @ 2024-10-18 21:35 你的镁偷走了我的锌 阅读(14) 评论(0) 推荐(0)
摘要: 一、java内置函数式接口:断言式接口 import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.function.Predicate; /* java内置函数式接口:断言 阅读全文
posted @ 2024-10-18 21:29 你的镁偷走了我的锌 阅读(18) 评论(0) 推荐(0)
摘要: 一、lambda表达式的含义 Lambda 表达式是 Java 8 引入的一种简洁的语法,用于表示匿名函数或传递行为。它使得我们可以更简洁地表达代码中的行为和函数逻辑,特别是在使用函数式接口时(如 Consumer、Supplier、Function<T, R> 等)。Lambda 表达式可以大大简 阅读全文
posted @ 2024-10-18 21:23 你的镁偷走了我的锌 阅读(46) 评论(0) 推荐(0)
摘要: 一、含义: 进程:是系统进行资源分配和调用的独立单位,每一个进程都有它自己的内存空间和系统资源。 举例:IDEA, 阿里云盘, wegame, steam 线程:是进程中的单个顺序控制流,是一条执行路径 一个进程如果只有一条执行路径,则称为单线程程序。 一个进程如果有多条执行路径,则称为多线程程序。 阅读全文
posted @ 2024-10-17 21:19 你的镁偷走了我的锌 阅读(21) 评论(0) 推荐(0)
摘要: 一、TreeMap 元素是一个键值对,可以去重并进行排序 1.先编写一个Dog2类 public class Dog2{ private String name; private int age; public Dog2() { } public Dog2(String name, int age) 阅读全文
posted @ 2024-10-16 21:01 你的镁偷走了我的锌 阅读(15) 评论(0) 推荐(0)
摘要: 一、HashMap HashMap<Student3,String> Map的唯一性指的是键的唯一性,HashMap中需要键的类型要重写hashCode()方法和equals方法 二、HashMap的使用 1.编写Student3类,里面需要重写hashCode()方法和equals方法 impor 阅读全文
posted @ 2024-10-16 20:29 你的镁偷走了我的锌 阅读(16) 评论(0) 推荐(0)
摘要: 一、Map集合的特点 1.元素是键值对构成的 2.在同一个Map集合中,键是唯一的 3.在同一个Map集合中,值可以发生重复 4.一对键值,代表集合中的元素 二、Map集合的方法 1.V put(K key,V value)向Map集合中添加元素 2.V remove(object 0)移除一个键值 阅读全文
posted @ 2024-10-16 20:01 你的镁偷走了我的锌 阅读(26) 评论(0) 推荐(0)
摘要: 一、TreeSet: 底层数据结构是红黑树(自平衡二叉树),具备了可预测的排序 1.自然排序 通过实现comparable接口,重写里面的compareTo方法来进行排序 1.编写一个Dog类,实现了Comparable接口,并重写里面的方法 public class Dog implements 阅读全文
posted @ 2024-10-16 19:05 你的镁偷走了我的锌 阅读(15) 评论(0) 推荐(0)
摘要: 一、LinkedHashSet集合的特点: 底层数据结构是哈希表和双链表。哈希表保证元素唯一,双链表保证元素有序,元素唯一 二、LinkedHashSet集合的使用场景 他保持了HashSet集合的特点,所以当我们传入一个对象想要进行去重的时候需要重写里面的hashCode方法和equals方法。 阅读全文
posted @ 2024-10-16 16:14 你的镁偷走了我的锌 阅读(24) 评论(0) 推荐(0)
摘要: 一、HashSet的特点: 底层数据结构是哈希表,查找速度快,且元素唯一 二、HashSet的使用特点: 1.向HashSet集合中添加基本数据类型或者String元素的时候会自动去重 import java.util.HashSet; public class HashSetDemo1 { pub 阅读全文
posted @ 2024-10-16 15:27 你的镁偷走了我的锌 阅读(35) 评论(0) 推荐(0)