Java
文章平均质量分 56
liuzhaofu836459840
这个作者很懒,什么都没留下…
展开
-
java反射机制和泛型原理区别
java学习笔记: Java的反射机制:将java中所有的类型抽象成Class类,Class类的一个对象代表一种特定的类,也对应一种广义上得数据类型。 泛型也是一种对数据类型的抽象,这种类型一个具体指定形式都对应一种具体的数据类型。 区别:但java反射机制和泛型有着本质的区别, 1. java反射机制是运行时的抽象机制,程序在运行时对java类中的结构进行抽象; 2.原创 2011-11-13 23:14:46 · 1182 阅读 · 0 评论 -
java学习笔记
泛型学习 第一步:认识一个简单的泛型类: package test; public class Calculator { public MyType add(MyType a,MyType b){ return a; } } package test; public class CalcuTest { public st原创 2011-11-14 22:40:48 · 329 阅读 · 0 评论 -
java学习比较 泛型
第二步:学习泛型类的分类: 泛型在形式上是数据类型的抽象,这种数据类型可以是: 类范围的数据类型,也可以是方法范围的数据类型。 1. 类范围的泛型类型通常在类定义时进行声明,此泛型在整个类的范围内可以使用。 2. 方法范围的泛型类型在定义方法时进行声明,此泛型只能在方法的参数列表和返回数据类型上使用。 注:无论是类范围的泛型,还是方法级别的泛型变量,不经过任何限制,原原创 2011-11-15 23:50:15 · 1240 阅读 · 0 评论 -
自定义Annotation
java Annotation学习笔记 自定义Annotation 定义新的Annotation类型使用@interface关键字。定义一个新的Annotation类型与定义一个接口非常像。如下可定义一个简单的Annotation Public@interface Test{ } 定义了Annotation后,就可以在程序的任何地方使用该Annotation,使用Annotation的语原创 2011-11-09 15:35:25 · 487 阅读 · 0 评论 -
java 对象序列化
java学习笔记 对象序列化 目标: 将对象保存到磁盘中,或允许在网络中直接传输对象,对象序列化机制允许把内存中的java对象转换成与平台无关的二进制流,从而允许把这种二进制流持久保存在磁盘上,或通过网络将这种二进制流传输到另一个网络节点。 含义: 对象的序列化(Serialize)指将一个java对象写入IO流中,与此对应的是,对象的反序列化(Deserialize)则指的是从IO流中原创 2011-11-10 14:03:43 · 2118 阅读 · 0 评论 -
父类和子类有相同成员变量时的例子
今天看到一个有趣的程序,如下: public class Test { public static void main(String[] args){ B b=new B(); b.bb(); } } class A{ private String a="a"; public void vi原创 2011-11-11 23:37:17 · 6979 阅读 · 0 评论