1.Class是什么,一个Class实例对象对应一个类字节码。得到一个类的字节码,然后由类的字节码创建该类的实例对象的过程:
Class clazz1 = Class.forName("Student");
Class clazz2 = Class.forName("java.util.Date");
Student s1 = (Student)clazz1.newInstance();
Student s2 = (Student)clazz1.newInstance();
2.类装载器的作用,ClassLoader.
3.什么是AOP,AOP的实现原理,如何通过类装载器来实现AOP,ASM与CGLIB的基本原理。
4.ExtClassLoader,AppClassLoader,类装载器的委托机制。为什么junit.jar包不能放置在jre/lib/ext目录中的原因分析。
5.编写一个对类进行简单加密的程序,设计思想,注意事项。
6.看到学员程序,分析了OutputStream与Writer的区别,关系,应用场合等等。命令行窗口与键盘重定向问题,李杰创建了多个PrintStream对象与一个文件进行关联,每次都是通过一个新的PrintStream对象进行写入所造成的问题。
7.看了学员的程序,提出了“面向接口编程,不要面向类编程”。
8.子类方法抛出的异常只能:从原理去理解。
9.编写了一个自己的类装载器,可实现对加密过的类进行装载和解密。顺便也演示如何查看某个类被加载的类装载器,以及如何打印出类装载器层次树的代码。
今天,学员们普遍反映信息量太大,需要时间来消化课堂讲解的知识,没有时间整理学习心得和写Blog,所以,最近的讲课进度将有所放缓。
分享到:
相关推荐
毕业设计----日记本----C++Builder---Access
电子日记本电子日记本---日记本 软件 登记日记本的软件
使用基于Vue的uni-app框架编写的个人日记App,里面含源代码以及报告,代码下载之后可直接到HbuilderX上运行查看结果
微信小程序-小熊日记.zip 微信小程序-小熊日记.zip 微信小程序-小熊日记.zip 微信小程序-小熊日记.zip 微信小程序-小熊日记.zip 微信小程序-小熊日记.zip 微信小程序-小熊日记.zip 微信小程序-小熊日记.zip 微信小...
微信小程序源码-小熊日记.zip微信小程序源码-小熊日记.zip微信小程序源码-小熊日记.zip微信小程序源码-小熊日记.zip微信小程序源码-小熊日记.zip微信小程序源码-小熊日记.zip微信小程序源码-小熊日记.zip微信小程序...
实习总结-银行实习日记25篇.docx
8--[小猫的探险日记].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码8--[小猫的探险日记].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码8--[小猫的探险日记].zip源码scratch2.0 3.0编程项目...
华三交换机环形堆叠星形和环型---年华学习日记
8--[小猫的探险日记3 奇幻空间].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码8--[小猫的探险日记3 奇幻空间].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码8--[小猫的探险日记3 奇幻空间].zip...
用Exclipse开发的android应用,是关于日记类的。使用本地的sqlite数据库存放数据。
商业编程-源码-卡哆日记 2002 v1.14.zip
微信小程序-小熊の日记,通过微信小程序开发类似于移动小熊日记
u-boot移植日记
行业文档-设计装置-内置笔日记本.zip
8--[小猫的探险日记2.邪险世界].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码8--[小猫的探险日记2.邪险世界].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码8--[小猫的探险日记2.邪险世界].zip...
表格模板-晨间日记1.ett
这是一个来自于Github的舔狗日记源代码,非常容易部署,网页内容也比较有意思,做舔狗,我是认真的!
微信小程序代码-小熊的日记.zip,小程序模板代码,可以直接从源码里粘贴复制过来,虽然这样做不利于自己独立编写代码。
2020年5月14日-25日完美日记抖音官号直播销售额.xls
个性日记本源码 日记本本功能介绍: ...8、可以在日记本首页显示自己的qq秀形象。 9、访客可以给日记本主人留言,后台可以回复留言。★★ 10、独立的计数器,大家可以掌握有多少人访问过你的日记本。★