摘要: 看这段代码 Father father = new Son(); 父类引用指向子类对象,这是java的多态特性,有多态引到动态绑定,如何引入呢,看这个代码: 执行的结果是 class Son子类My name is:黄山定义的是父类引用,但是这个引用指向了堆上的子类对象Son,执行的是子类的spea 阅读全文
posted @ 2016-03-13 23:05 麦哈顿博士 阅读(273) 评论(0) 推荐(0) 编辑
摘要:   泛型是java1.5之后才引入的,为什么要引入泛型: 1 为了使类型参数化 2 提高类型的安全性并简化类型转换的过程,在泛型处理过程中,类型的转换都是自动和隐士的,泛型让类型检查从运行期提前到编译器,出错能预先提示。 在没有泛型的情况: 在这里Integer i2 =(Integer)to.ge 阅读全文
posted @ 2016-03-13 22:12 麦哈顿博士 阅读(212) 评论(0) 推荐(0) 编辑