`
sungang_1120
  • 浏览: 322595 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类

JAVA反射机制 通过反射 Methed反射调用对象的成员方法

 
阅读更多
        String str = "abc";
        //第二个参数 可能有多个重载方法 int.class代表要参数只有一个的那个方法
        Method methodCharAt = String.class.getMethod("charAt", int.class);
        //通常方式
        System.out.println(str.charAt(1));
        //反射方式
        System.out.println(methodCharAt.invoke(str, 1));
        //JDK1.4的语法
        System.out.println(methodCharAt.invoke(str, new Object[]{2}));

 

分享到:
评论

相关推荐

    Java虚拟机(JVM)面试题 51道.pdf

    3. 本地方法栈(Native Method Stack):与虚拟机栈的作用是一样的,只不过虚拟机栈是服务Java方法的,而本地方法栈是为虚拟机调用Native方法服务的。 4. Java堆(Java Heap):Java虚拟机中内存最大的一块,是被...

    Signature Selling Methed--IBM特色销售方法论.pdf

    Signature Selling Method,简称SSM,是IBM提出的一种特色销售方法论,旨在以客户为中心,通过一系列严谨的销售流程,帮助IBM及其合作伙伴实现更高效、更具价值的销售过程。邓舸在此文档中介绍了SSM的核心理念和实践...

    freemarker总结

    5、 方法:通过传递的参数进行计算,以新对象返回结果 方法变量通常是基于给出的参数计算值在数据模型中定义。 6、 用户自定义FTL指令:宏和变换器 7、 节点 节点变量表示为树型结构中的一个节点,通常在XML...

    基于多机器人协作的未知环境下路径探索研究

    1.3.1几种常用的环境表示方法…………………………………………………12 1.3.2快速同时定位与地图生成(fastSLAM)……………………………………14 1.3.3基于视觉的同时定位与地图生成(vSLAM)……………………………16...

    Cisco专业词汇区域边界路由器

    访问方法(access methed) 一般来说是指网络设备访问网络介质的方法。 访问服务器(access server) 将异步设备通过网络和终端仿真软件连接到局域网或广域网上的通信处理器。能对所支持的协议进行同步和异步路由。...

    PHP中魔术变量__METHOD__与__FUNCTION__的区别

    `__FUNCTION__`仅适用于获取当前函数的名称,而`__METHOD__`则更适合于在类的方法中使用,因为它提供了类名和方法名的完整信息。这对于在类的上下文中进行调试、日志记录或实现特定逻辑时非常有用。 在实际编程中,...

    c#远程html数据抓取实例分享

    这个方法接收四个参数:`url`(目标网页的URL)、`methed`(请求类型,GET或POST)、`param`(如果请求类型为POST,则包含要发送的数据)和`html`(输出的HTML内容)。方法首先根据请求类型和参数调整URL。然后,它...

    留言簿课程设计JSP课程设计

    <form action="doword.jsp" methed="post"> 留言者 <td><input type="text" name="author" size="20"> 留言标题 <td><input type="text" name="title" size="35"> 留言内容 <td><textarea name=...

    Laravel 之url参数,获取路由参数的例子

    如下所示: echo '<pre>'; var_dump( $request->url() ); // url echo '</pre>'; echo '<pre>'; var_dump( $request->route( 'email' ) );... // methed echo '</pre>'; echo '<pre>'; var_dump( $request->

Global site tag (gtag.js) - Google Analytics