为了账号安全,请及时绑定邮箱和手机立即绑定

反射——Java高级开发必须懂的

难度入门
时长 1小时20分
学习人数
综合评分9.67
759人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.5 逻辑清晰
那些PPT的时代应该过去了,这才是真正的教学,才会让人有进一步学习的兴趣
使用暴力反射SetAccessible(true)
Constructor是在java.lang.reflect包下,哈哈

最新回答 / hermaniu
char和byte遍历出来显示有问题
老师讲的真不错,比我付费版的java体系课的,讲反射的老师,讲得好,我就是因为没听明白,所以搜索了下免费课程。。。。
newInstance() 废弃了啊
这个视频几年前了,但是从现在看来也是非常的先进。讲到了实质

已采纳回答 / SteveCode
提前声明:我们在学习一样东西的时候,不懂就先死记硬背。不懂或者没有理解,是因为我们段位还不够。过一段时间反过来再看一遍可能就懂了。foo类的类类型是指c1 c2 c3 ,和foo类有什么区别呢...
老师强啊,白板编程
讲的简单而有深度,perfect
类是java.lang.Class类的实例对象,这么说不对吧。只能说每个类对应唯一的Class类的实例对象而已,这个Class的实例对象记录类的元数据

已采纳回答 / qq_学着遗忘_0
 本来代码里面是动态类实现,你Constructor constructor=c.getConstructor();这行代码使用了静态类的实现方式,应该会编译不过,因为c.getConstructor()无法在静态编译期间确定类型。
讲的很好,一直就对这反射不了解
有人说为什么要用Foo类,其实Class的官方API中类注释部分就有使用Foo.class的例子。而不仅是Class类,javaAPI文档的其他地方也大量使用了Foo类作为例子。其实不只是java,在各种计算机和通信技术文档中都大量出现了Foo相关名字举的例子。维基百科查了一下这个Foo:foobar或者foo等诸如此类的措辞在计算机编程或计算机相关文档中被用作占位符名字(也称为元语法变量)。它们通常被用来命名一些变量、函数或命令等此类实体,而这些实体通常不重要,而且仅仅用来演示一个概念。所以老师用Foo作为例子其实是更贴近官方的,但是对于一些java新手确实有一定的不友好,容易和父类弄混
首页上一页1234567下一页尾页
课程须知
童鞋们,学习本课程前需要熟悉Java面向对象的思想,并能掌握Java IO输入输出流、集合和泛型等知识。可参考慕课网Java入门的一、二、三季以及我的文件我做主——Java IO流课程。
老师告诉你能学到什么?
1、能够理解并应用反射机制。 2、能够了解反射机制在集合泛型中的应用。 3、有利于更好的学习框架等Java高级技术。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消