04 2013 档案

[zt]Java变量类型识别的3种方式
摘要:变量类型识别有3种方法:通过反射拿到变量的类型instanceof关键字判断通过java的多态(方法重载)来DIY类型识别具体看例子吧,尤其第三种方式 有一个自定义的TypeTools,我觉得很实用。希望大家喜欢~ 1 package com.cxyapi.oo; 2 3 /** 类型识别工具测试类 4 * @author cxy @ www.cxyapi.com 5 */ 6 public class TypeToolsTest 7 { 8 public static void main(String[] args) 9 {10 int i=0;11 ... 阅读全文

posted @ 2013-04-19 09:01 puppypyb 阅读(176) 评论(0) 推荐(0)

[zt]关于变量类型、对象类型和强制类型转换的对话
摘要:问:在类型转换时,引用对象的类型是它所属的类,还是它所指的类?答:对象的类型只有一个,就是调用它的 getClass() 方法获得的类型。在被引用时,引用它的变量可以是该类型,也可以是该类型的父类。例如一个 Integer 对象,引用它的变量可以是 Integer 类型,也可以是它的父类 Number 类型,甚至就是 Object 也可以。问:在以下代码中:Class T1 {}Class T2 extends T1 {}Class T3 extends T2 {}Class Test { public static void main(String [ ] args) { T1 t1=n.. 阅读全文

posted @ 2013-04-19 08:58 puppypyb 阅读(88) 评论(0) 推荐(0)

导航