栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

反射、注解、动态代理学习

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

反射、注解、动态代理学习

目录

1.反射

1.1 概述

1.2 反射的使用

1.2.1 反射获取类对象

1.2.2 反射获取构造器对象

1.2.3 反射获取成员变量对象

1.2.4 反射获取方法对象

1.3 反射的作用:绕过编译阶段为集合添加数据

1.4 反射的作用:通用框架的底层原理

2.注解

2.1 注解概述、作用

2.2 自定义注解

2.3 元注解

2.3.1 @Target注解

2.3.2 @Retention注解

2.3.3 元注解使用示例

2.4 注解解析

3.动态代理

3.1 作用

3.2 实现


1.反射

1.1 概述


1.2 反射的使用

1.2.1 反射获取类对象

示例:


1.2.2 反射获取构造器对象

示例:

 

示例:

需要先获取构造器对象,获取构造器对象代码示例在上面

 总结:


1.2.3 反射获取成员变量对象

 示例:

 总结:


1.2.4 反射获取方法对象

 示例:

 总结:


1.3 反射的作用:绕过编译阶段为集合添加数据

示例:

 

实际上定义一个新集合也能简便的做到以上操作:


1.4 反射的作用:通用框架的底层原理

 示例:

 


2.注解

2.1 注解概述、作用

 


2.2 自定义注解

 示例:

 特殊属性:

 示例:


2.3 元注解


2.3.1 @Target注解

2.3.2 @Retention注解

2.3.3 元注解使用示例


2.4 注解解析

 示例:

 


3.动态代理

3.1 作用


3.2 实现

 示例:

动态代理方法:

 业务功能接口:

 业务功能实现类:

 调用业务功能实现类:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/697417.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号