对象流
前提:
ObjectInputStream ObjectOutputStream
序列化:把对象写入文件 writeObject(Object)
反序列化:从文件读取对象 readObject()—》类型转换
常见异常:
NotSerializableException : 类没有实现 Serializable接口,不可被序列化
transient :屏蔽某些敏感字段的序列化
反射机制
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。
2.反射机制的作用
Java反射机制主要用于实现以下功能。
(1)在运行时判断任意一个对象所属的类型。
(2)在运行时构造任意一个类的对象。
(3)在运行时判断任意一个类所具有的成员变量和方法。
(4)在运行时调用任意一个对象的方法,甚至可以调用private方法。
注意:上述功能都是在运行时环境中,而不是在编译时环境中。s
对象流 反射机制
最新推荐文章于 2024-06-20 13:53:28 发布