老师讲的真不错,比我付费版的java体系课的,讲反射的老师,讲得好,我就是因为没听明白,所以搜索了下免费课程。。。。
2021-04-26
已采纳回答 / SteveCode
提前声明:我们在学习一样东西的时候,不懂就先死记硬背。不懂或者没有理解,是因为我们段位还不够。过一段时间反过来再看一遍可能就懂了。foo类的类类型是指c1 c2 c3 ,和foo类有什么区别呢...
2021-01-03
类是java.lang.Class类的实例对象,这么说不对吧。只能说每个类对应唯一的Class类的实例对象而已,这个Class的实例对象记录类的元数据
2020-07-01
已采纳回答 / qq_学着遗忘_0
本来代码里面是动态类实现,你Constructor constructor=c.getConstructor();这行代码使用了静态类的实现方式,应该会编译不过,因为c.getConstructor()无法在静态编译期间确定类型。
2020-06-24
有人说为什么要用Foo类,其实Class的官方API中类注释部分就有使用Foo.class的例子。而不仅是Class类,javaAPI文档的其他地方也大量使用了Foo类作为例子。其实不只是java,在各种计算机和通信技术文档中都大量出现了Foo相关名字举的例子。维基百科查了一下这个Foo:foobar或者foo等诸如此类的措辞在计算机编程或计算机相关文档中被用作占位符名字(也称为元语法变量)。它们通常被用来命名一些变量、函数或命令等此类实体,而这些实体通常不重要,而且仅仅用来演示一个概念。所以老师用Foo作为例子其实是更贴近官方的,但是对于一些java新手确实有一定的不友好,容易和父类弄混
2020-05-23