通过反射的方式调用Java类的方法-阿里云开发者社区

开发者社区> jerrywangsap> 正文

通过反射的方式调用Java类的方法

简介: 通过反射的方式调用Java类的方法
+关注继续查看
package reflection;

import java.lang.reflect.Method;

public class DuckType {

    public void print(boolean flag){
        System.out.println("Jerry: " + flag);
    }
    
    public  void reflectCall(Object obj){
        try {
            Class<?> clz = obj.getClass();
            Method m = clz.getMethod("print", boolean.class);
            m.invoke(obj, false);
        } catch ( Exception e){
            e.printStackTrace();
        }
        
        
    }
    public static void main(String[] args) {
        DuckType tool = new DuckType();
        tool.reflectCall(tool);
    }

}

输出:

Jerry: false

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
[C#]如何访问及调用类中私有成员及方法
原文:[C#]如何访问及调用类中私有成员及方法 本文为原创文章、源代码为原创代码,如转载/复制,请在网页/代码处明显位置标明原文名称、作者及网址,谢谢! 开发工具:VS2017 语言:C# DotNet版本:.
965 0
JAVA与.NET“.NET技术”的相互调用——通过Web服务实现相互调用
  JAVA与.NET是现今世界竞争激烈的两大开发媒体,两者语言有很多相似的地方。而在很多大型的开发项目里面,往往需要使用两种语言进行集成开发。而很多的开发人员都会偏向于其中一种语言,在使用集成开发的时候对另一种语言感觉到畏惧。
715 0
20.Eclipse下Ndk开发(pthread开启线程调用Java方法)
本项目最终的目的是在pthread线程中,调用Java一个工具类得到多个uuid,然后调用类中另一个方法弹出toast,实现在c中获取安卓上下文对象Context 编译native方法,生成头文件的一系列过程不再赘述,直接上代码,都在注释中 PosixUtils: package com.
987 0
关于Java中子类调用父类方法
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/twilight_karl/article/details/53494296 当一个类继承于另一个类,子类中没有父类的方法时。
669 0
js中使用Java的方式
1. 使用DWR框架  2. 使用AJAX方式
620 0
java调用C++ DLL库方法
最近一个项目要开发网页端人脸识别项目,人脸识别的算法已经写好,是C++版,但是网页端要求使用Java后台,这就涉及到Java调用DLL的问题。经过查找,实现了一个简单的例子。 1、第一步,先在Java中新建一个类     如上图,其中注意这句System.loadLibrary("javaCallcpp");,这就是加载dll文件的代码了。
1265 0
Rtti 单元(2)调用类的方法, 读写属性值
通过 Rtti 还能够调用一个类的方法, 也能读取或设置其属性值. unit Unit1;  interface  uses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Co...
652 0
JAVA与.NET的相互调用——通过Web服务实现相互调用
  JAVA与.NET是现今世界竞争激烈的两大开发媒体,两者语言有很多相似的地方。而在很多大型的开发项目里面,往往需要使用两种语言进行集成开发。而很多的开发人员都会偏向于其中一种语言,在使用集成开发的时候对另一种语言感觉到畏惧。
719 0
+关注
2628
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载