
一个静态内部类可以在不需要外部类的实例的情况下实例化。一般来说,内部类 是嵌套类的一部分,在Java中被称为非静态嵌套类。内部类的类型包括成员内部类、匿名内部类和局部内部类。
我们可以使用反射来实例化一个静态内部类,使用InnerClass.class.newInstance()。如果我们需要外部类的实例来实例化一个非静态内部类,我们可以在new 操作符之前指定它。
动态WEB网站中的PHP和MySQL详细反映实际程序的需求,仔细地探讨外部数据的验证(例如信用卡卡号的格式)、用户登录以及如何使用模板建立网页的标准外观。动态WEB网站中的PHP和MySQL的内容不仅仅是这些。书中还提到如何串联JavaScript与PHP让用户操作时更快、更方便。还有正确处理用户输入错误的方法,让网站看起来更专业。另外还引入大量来自PEAR外挂函数库的强大功能,对常用的、强大的包
508
import java.lang.reflect.*;
public class InnerclassWithReflectionTest {
public static void main(String args[]) {
try {
InnerClass inner = <strong>(InnerClass) InnerClass.class.newInstance()</strong>;
inner.test();
} catch(Exception e) {
e.printStackTrace();
}
}
<strong> // inner class</strong>
static class InnerClass {
public void test() {
System.out.println("Welcome to TutorialsPoint !!!");
}
}
}Welcome to TutorialsPoint !!!
以上就是如何使用Java中的反射实例化静态内部类?的详细内容,更多请关注php中文网其它相关文章!
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号