Java
文章平均质量分 85
pillow_mycode
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java: 深入理解动态代理
我们都知道代理人是干什么的,比如有一个歌手去开演唱会,但是有很多事情:卖门票、找赞助商、宣传。这些事情会让歌手去干吗,当然不会,这时候我们创建一个助理,让所有事情都去找助理,流程就会变成这样:助理卖门票,找赞助,宣传,那么最后唱歌呢,唱歌也找助理,只不过助理本身不会唱歌,助理只能回调歌手的唱歌方法,来找歌手唱歌,这就是代理模式。那么代理模式有什么好处呢,通过上面我们发现好像有点AOP编程的意思了,直接可以在代理类中修改真正方法前后的业务逻辑。还有一个好处就是通过修改单个代理类,完成对整个项目的修改。原创 2025-08-05 14:03:10 · 1137 阅读 · 0 评论 -
注解+反射练习
上一次我们讲了注解与反射最基本的概念与使用,这一节我们开始将注解与反射联合起来做一个练习。原创 2025-07-25 20:21:46 · 503 阅读 · 0 评论 -
Java中的注解与反射
注解本身是一个比较好理解也比较容易学习的东西,但是和一些其他的Java机制结合起来会变得复杂且功能性强大。在普通的日常编程中其实自己使用注解进行开发的情况并不多,注解长什么样呢?@Override这个东西想必大家并不陌生吧,这就是一个注解,只不过已经是由Oracle公司开发好的。那么这个注解有什么用呢,单独来说Override这个注解是用来检查父类是否存在这个原方法,不存在则编译错误。我们发现是这么一个玩意儿, 这啥啊,这明明啥也没写啊。他是咋能实现这么伟大的功能的。这个注解的详细原理我们待会儿再说。原创 2025-07-23 16:10:16 · 1349 阅读 · 0 评论 -
Java中的泛型 (进阶篇)
这一篇是关于泛型的进阶知识,如果有对泛型不了解的小伙伴可以移步第一篇基础版文章本文主要介绍类型通配符的使用、泛型的继承以及类型擦除的知识点。原创 2025-07-17 14:52:19 · 1173 阅读 · 0 评论 -
Java中的泛型 (基础版)
摘要: 泛型是JDK5引入的一种灵活类型机制,允许在类、方法和接口中使用类型参数(如<T>),运行时再指定具体类型。相比使用Object类,泛型提供了类型安全,避免强制转换和类型混乱。例如,List<String>明确限定元素为字符串。泛型类(如Box<T>)和方法(如Utils.toList(T...))通过类型参数实现代码复用,而接口(如List<E>)也能定义泛型。泛型解决了Object类型在数据增多时的管理难题,提升代码可读性和安全性。类型擦除机制使得原创 2025-07-12 12:44:28 · 462 阅读 · 0 评论
分享