- 博客(5)
- 收藏
- 关注
原创 Java匿名内部类理解
这里 test.Test$1 可以视作 Dog 类的子类,会隐式生成无参构造器,包含 super() 语句。所以即使这两个类不在一个包,也可以调用 Dog 类的 protected 的无参构造器。此处,不能用简单的 new Dog() 直接创建对象,需要使用匿名内部类。其中 dog 的运行类型是 Test 类的匿名内部类 test.Test$1。匿名内部类的 “内部” 是相对于定义该类的 Test 类而言,而非 Dog 类。
2024-08-23 19:42:18 117
原创 Java正则表达式符号优先级
2. 符号 | 将 regex 一分为二,分别是以 [+-]?[1-9]\\d* 开头 或 以 0 结尾。关于上面的这个表达式,为什么 +0 输出的也是 true。3. 加 () 后,^ 和 $ 就可以表示整体匹配。1. 整体会按照从左到右的顺序。
2024-08-17 16:12:59 161
原创 Java正则表达式贪婪与回溯
不匹配 content 中的。匹配 content 中的。匹配 content 中的。匹配 content 中的。匹配 content 中的。同理,这个就会回溯两次~
2024-07-21 14:46:47 222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人