Java基础
文章平均质量分 82
以实践为线索,学习Java基础
LintM5
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Java基础】动态代理
/ 租房流程的抽象接口// 看房// 签合同。原创 2025-04-01 19:52:17 · 427 阅读 · 0 评论 -
【Java基础】ArrayList里的标记接口
是 Java 中的一种特殊接口,它不包含任何方法或字段,仅用于标记某个类具有特定的能力或特性。标记接口的作用是通过类型系统向编译器或运行时环境传递某种信息,从而影响程序的行为。原创 2025-03-25 17:15:27 · 438 阅读 · 0 评论 -
【Java基础】多态 -> 动态绑定的底层原理——虚方法表
是Java虚拟机(JVM)为每个类维护的一张表,用于存储该类所有方法的实际地址(指针)。它是实现 的核心机制。通过方法表,JVM可以在运行时根据对象的实际类型确定调用哪个方法,尤其是在存在方法重写(Override)的情况下。原创 2025-03-24 15:04:41 · 541 阅读 · 0 评论 -
Java8新特性——【2】Lambda 表达式
文章主要从四点讲述:1.新手入门;2.lambda常用方式;3.底层原理;4.与stream结合使用原创 2025-01-22 00:07:40 · 801 阅读 · 0 评论 -
Java8新特性——【1】Stream API
Stream API提供了一种全新的方式来操作集合数据,代码更简洁、可读性更强,并且支持并行操作,可以大大提高开发效率。它的核心思想是将操作分成多个步骤,通过链式调用来逐步处理数据,最后通过终端操作触发计算。结合惰性求值和并行计算,Stream API 能够在不牺牲性能的情况下简化代码。中间操作:如filter()map()distinct(),是惰性求值的,可以连续链式调用。终端操作:如collect()reduce()forEach(),触发计算并返回最终结果。并行流:通过。原创 2025-01-21 22:56:25 · 676 阅读 · 0 评论
分享