【原创】java的反射机制
2024-10-01 11:22:09
什么是java的反射?java在运行期间可以动态的加载、解析和使用一些在编译阶段并不确定的类型,这一机制被称作反射。它可以加载只有运行时才能确定的数据类型,解析类的内部结构,获取其基本信息,如方法、属性、方法参数等,并可以操作该类型或者实例,如获取方法、方法调用、创建新对象等。
Java的reflect包:
java.lang.reflect.Field;
java.lang.reflect.Method;
java.lang.reflect.Constructor;
java.lang.reflect.Modifier;
java.lang.reflect..Array;
基本功能:
1.获取对应的class的实例。
2.获取类的基本信息。
3.调用类的方法实现某些功能获取返回值。
最新文章
- freeswitch嵌入python脚本
- C#进阶系列——MEF实现设计上的“松耦合”(一)
- webapp 侧边导航效果
- Android开发切换host应用
- 动画(Animation) 、 高级动画(Core Animation)
- MyBatis学习总结_15_定制Mybatis自动代码生成的maven插件
- Maven如何手动添加jar包到本地Maven仓库
- cocos2d-x mac or windows eclipse android ------ Eclipse工程里面还会有许多警告
- 【转载】之 破解 (【原创】Xenocode Postbuild 2009 加壳破解 (不断更新中...))
- myeclipse 2013 git
- chrome开发工具指南(六)
- 初探JodaTime
- babel-polyfill的几种使用方式
- guxh的python笔记十一:异常处理
- vue 用户停留页面超过30分钟未操作 强制退出到登录页面
- python之路——19
- <;20180930>;故障解决记录Cisco RV系列低端路由
- 简述 cookies 和 session 的区别
- 【LibreOJ】#6396. 「THUPC2018」弗雷兹的玩具商店 / Toyshop 线段树+完全背包
- 9.11 Django关于母版语言的灵活用法