How do I pass a class as a parameter in Java?

后端 未结 10 1160
遥遥无期
遥遥无期 2020-12-04 08:30

Is there any way to pass class as a parameter in Java and fire some methods from that class?

void main()
{
    callClass(that.class)
}

void callClass(???? c         


        
10条回答
  •  旧时难觅i
    2020-12-04 09:31

    Have a look at the reflection tutorial and reflection API of Java:

    https://community.oracle.com/docs/DOC-983192enter link description here

    and

    http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html

提交回复
热议问题