gpt4 book ai didi

java - Java Android 中动态加载类

转载 作者:行者123 更新时间:2023-12-01 18:35:35 24 4
gpt4 key购买 nike

寻找在编译时不知道类名称的情况下定义类的最佳方法。在 PHP 中,按如下方式完成:

$className = 'testclass';
$myClass = new $className();

相比之下,已经在 J​​ava 中所以不必了。我知道它是 ClassLoader,但我不确定 Android 是否也做同样的事情。我会要求提供具体的代码,甚至询问如何做到这一点的提示。

问候。

最佳答案

您正在寻找的内容在 Java 中称为 Reflection:http://developer.android.com/reference/java/lang/reflect/package-summary.html

请注意,尽管使用反射来列出某个包中的类是不可能的。

关于java - Java Android 中动态加载类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22174413/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com