登录
首页 » Java开发 » 反射基础方法

反射基础方法

于 2022-01-25 发布 文件大小:2.16 kB
0 115
下载积分: 2 下载次数: 1

代码说明:

应用背景 封装了反射的基础方法  * Object invoke(Object obj, String methodName, Object... args) 执行指定类的某个方法方法  * Object invoke(String className, String methodName,Object... args)   * Method getMethod(Class cla, String methodName,Class... parametersType) 获取指定的方法(包括父类方法)  * Object getFieldValue(Object obj, String fieldName) 获取字段值  * Field getField(Class cla, String fieldName) 获取指定字段  * void setFieldValue(Object obj ,String fieldName,Object val) 设置指定字段值  * void setFieldValue(String className,String fieldName,Object val)  * Class getGenericSuperClass(Class className, int index ) 获取泛型类的参数类型  ,index索引是从0开始的关键技术/** * 通过反射来执行指定的方法(该方法可能是父类中的,也可能当前类私有的,但不能得到父类中私有的) *  * @param obj *            传入要执行方法对应的对象 * @param methodName *  

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 简单的DMS
    简单的DMS数据挖掘,解析unix系统日志文件wtmpx,并进行处理统计输出,详细的java代码
    2022-06-12 13:54:10下载
    积分:1
  • 简单的闹钟
    简单的闹钟,主要包括简单的界面,提醒功能,萨布if个uasiffasiufhuaifgsaiu发发售股份i啊购物if泛酸钙ufgsaiuf应该ufgwaiuftYUFT SAUIFGUSAF ASUFGWAYF TWAOUFGAWUIODY AWUIF TWFTSA IUFYASFH第三个大公司v帝国大厦vdv大哥大savcx是vsdbvcsav不vdfbvsdb 速度地方都不发布大风 对方的地方地方地方 不发芬达地方地方   的  
    2023-05-27 21:15:02下载
    积分:1
  • 公交线路查询android源代码
    应用背景主要应用到手机上,也可以帮助想从事android开发的初学者熟悉怎么开发android应用。关键技术开发环境采用eclipse,开发语言用java,容易上手。
    2022-02-12 11:22:00下载
    积分:1
  • java的Qnode程序
     */ public class QNode 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-01-23 11:25:48下载
    积分:1
  • 在 JAVA 中 leach 协议实现
    浸出排列节点 在将网络划分为小集群和选择他们作为群集头之一。节点第一 感觉到它的目标,然后将相关信息发送给它的群集头。然后 群集的头聚合并压缩所有节点从收到的资料和 将它发送给基站。选择作为群集的头节点放出更多的能量 与其他节点发送的要求对基础数据站, 可能远所在。因此浸出使用随机旋转将所需的节点 群集元首,均匀分布在网络中的能源消耗。TDMA/CDMA MAC 用于减少间群集和群集内的碰撞事故。使用此协议是通过不断监测的传感器节点都必需的数据的收集集中 (在基站) 和定期执行。 浸出操作可以分为两个阶段:- 1.安装阶段 2.稳定阶段 在安装阶段,形成的群集和群集头 (CH) 选择为每个 群集。虽然在稳定阶段中,数据是感觉到并发送到中央的基站。 稳定期长于安装阶段。这样做是为了尽量减少 开销成本。
    2022-01-25 14:48:40下载
    积分:1
  • 企业人事管理系统
    资源描述 提供的SQL为mysql可以直接使用的,使用工具自动生成,可能存在多个逗号的现象,如报错,请自查。 提供的PDM为Oracle9I。 程序经过调试,可正常运行。 如有问题请留言联系。 根据企业对人事管理的要求,本系统需要实现以下目标: l 操作简单方便、界面简洁大方。 l 方便快捷的档案管理。 l 简单适用的考勤和奖惩管理。 l 简单适用的培训管理。 l 针对企业中不同的待遇标准,实现待遇账套管理。 l 简单明了的账套维护功能。
    2022-03-19 15:58:59下载
    积分:1
  • 欧几里得算法
    欧几里德算法又称辗转相除法,用于计算两个正整数 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报 打分 发表评论 暂无评论
    2023-08-03 18:45:02下载
    积分:1
  • 市场模拟
    股票市场交易模拟 用的ECLIPSE
    2023-08-08 14:20:02下载
    积分:1
  • java 基础代码
    JAVA相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。 3.封装: 封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。 4. 多态性: 多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。 2、String是最基本的数据类型吗? 基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类 3、int 和 Integer 有什么区别 Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类 booleanBoolean charCharacter byteByte shortShort intInteger longLong floatF
    2022-08-22 13:40:31下载
    积分:1
  • 在Java Socket编程(服务器)
    插座是为一个客户机程序和在网络中的服务器程序之间的通信的方法。套接字被定义为“在连接端点。”套接字创建和使用的一组编程的请求或“函数调用”的使用有时称为套接字的应用程序编程接口(API)。最常见的套接字API是Berkeley UNIX C接口的插座。插座也可用于相同的计算机中的进程之间的通信。 这是从在因特网的“无连接”的上下文,服务器应用程序的套接字的请求的典型序列,其中一个服务器处理许多客户请求,不保持连接长于直接请求的服务
    2023-04-16 16:15:03下载
    积分:1
  • 696518资源总数
  • 105549会员总数
  • 12今日下载