- 博客(8)
- 收藏
- 关注
原创 集合框架&Swing
传入key之后,hash()会获取key的hashCode进行无符号右移 16 位,然后进行按位异或,并把运算后的值返回,这个值就是key的哈希值。* 2).链表取元素是从头结点一直遍历到对应的结点,这个过程的复杂度是O(N) ,而红黑树基于二叉树的结构,查找元素的复杂度为O(logN) ,* HashSet添加元素add(E e)时,本质上HashMap的put(e,PRESENT),此处使用PRESENT即new Object(),
2025-04-19 12:03:35
1272
原创 异常-java中异常的分析与案例
自定义异常* 1.继承Exception类,编译期异常* 2.继承RuntimeException类,运行期异常* 编译期的自定义异常* 1.继承extends Exception类* 2.生成构造方法无参、带String的有参构造方法* 3.throw new 编译期的自定义异常("异常信息");* 一旦抛出后,会强制进行处理,要么throws,要么try;一般建议继续向上抛throws* 运行期的自定义异常。
2025-04-19 11:05:20
1643
原创 正则表达式&Object&常用类
/ "." :匹配任何字符// ".*":代表出现在任何位置// "\d":任何数字[0-9]的简写// "\D":任何非数字[^0-9]的简写// "\s": 空白字符:[ \t\n\x0B\f\r] 的简写// "\S": 非空白字符:[^\s] 的简写// "\w":单词字符:[a-zA-Z_0-9]的简写// "\W":非单词字符:[^\w]
2025-04-19 10:35:11
273
原创 JavaSE-面向对象思想
类:是一组相关的属性和行为的集合对象:是该类事物的具体体现类是对象的一个模板!举例:类 学生对象 班长就是一个对象1.2 成员变量和局部变量的区别在类中的位置不同成员变量: 类中方法外局部变量: 方法内或者方法声明上(形式参数)在内存中的位置不同成员变量: 堆内存局部变量: 栈内存生命周期不同成员变量: 随着对象的存在而存在,随着对象的消失而消失局部变量: 随着方法的调用而存在,随着方法的调用完毕而消失初始化值不同成员变量: 有默认的初始化值。
2025-04-19 09:40:21
585
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人