摘要: 知识点1:获取类字节码的三种形式 知识点2:反射就是把java类中的各种成分映射成相应的java类。 知识点3:构造方法的反射:Constructor类代表某个类中的一个构造方法。 知识点4:成员变量的反射:Field类代表某个类中的一个成员变量。 知识点5:方法的反射:Method类代表某个类中的 阅读全文
posted @ 2016-11-23 17:23 阿飞博客 阅读(198) 评论(0) 推荐(0)
摘要: 枚举以红绿灯为例,红灯30s后为绿灯,绿灯45s后为黄灯,黄灯5s后为红灯。具体的枚举代码如下: 枚举的参数都是类,利用内部类的形式,在对象后面加(){实现抽象方法}的形式实现。 阅读全文
posted @ 2016-11-23 16:25 阿飞博客 阅读(703) 评论(1) 推荐(0)
摘要: 有个问题: 为什么第一个输出true,第二个输出false?答案:数字大小在一个字节内,-128~127之间,重复创建并不会产生新对象。一旦数字超出一个字节,则会创建新的对象。因为小的数字会经常使用,将经常使用的东西封装起来,下次可以重复使用,这就是享元模式。 阅读全文
posted @ 2016-11-23 15:31 阿飞博客 阅读(117) 评论(0) 推荐(0)