• 技术文章 >java >java基础

    java成员方法是什么?

    小妮浅浅小妮浅浅2021-06-18 10:20:17原创6785

    使用Java语言中的成员方法来对应类对象的行为。就拿Book类来说,它包括getName()和setName()两种方法,即获取图书名和设置图书名。

    说明

    1、类成员方法是java.lang.reflect.Method的对象。

    2、可以通过java.lang.Class类获得类别成员方法,也可以通过类别Method提供的方法调用获得的成员方法。

    实例

    public Method getDeclaredMethod(String name, Class<?>... parameterTypes) // 得到该类所有的方法,不包括父类的
    public Method getMethod(String name, Class<?>... parameterTypes) // 得到该类所有的public方法,包括父类的
     
    //具体使用
    Method[] methods = class1.getDeclaredMethods();//获取class对象的所有声明方法
    Method[] allMethods = class1.getMethods();//获取class对象的所有public方法 包括父类的方法
    Method method = class1.getMethod("info", String.class);//返回此class1对应的public修饰的方法名是info的,包含一个String类型变量的方法
    Method declaredMethod = class1.getDeclaredMethod("info", String.class);//返回此Class对象对应类的、带指定形参列表的方法

    以上就是java成员方法的介绍,希望对大家有所帮助。更多Java学习指路:Java基础

    本教程操作环境:windows7系统、java10版,DELL G3电脑。

    专题推荐:java 成员方法
    品易云
    上一篇:java如何操作成员变量? 下一篇:java动态代理如何实现?

    相关文章推荐

    • 深入理解python面向对象-类成员• python 成员方法的区别是什么• Python中如何调用基类的成员方法• python if在成员运算符中怎么用?• java基础:成员变量和静态变量有什么不同?• java接口中成员变量是什么?• java成员内部类的内容介绍• java如何访问成员变量• Python类成员的访问限制• java如何操作成员变量?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网