Java
文章平均质量分 78
hdAptechIvan
这个作者很懒,什么都没留下…
展开
-
在Java中使用反射分析类结构
本文涉及的JavaAPI有: java.lang包中的Class类,java.lang.reflect包中的Field,Method,Constructor,Modifier类 基本编程思路: 首先要获取需要进行分析的类的名称,将类名称指定到Class类中的forName(String classname)方法为参数,调用该方法后将返回一个该指定类型的Class对象,Class对象描原创 2004-07-13 10:14:00 · 1486 阅读 · 0 评论 -
Java学习之对象序列化(二)
对象持续性 在我写的Java学习之对象序列化(一)中您已经知道了序列化机制的一些含义和如何实现序列化,在本文中我们将深入到该机制的内部看看它到底是怎么工作的! 举个例子来说: 假设现在写好了两个类,一个Employee(员工类),一个Manager(经理类),接着创建它们的对象,在创建Manager对象时需要为Manager指定一个秘书而秘书也是一个Employee,在这里原创 2004-07-20 11:35:00 · 1662 阅读 · 0 评论 -
(Java)利用反射动态调用类成员
使用反射来调用类的方法,需要使用java.lang.reflect.Method中的invoke方法,Object??invoke(Object obj, Object[] args),第一个参数是指需要调用的那个方法的隐式参数,也即那个方法所属的对象,如果调用的是一个静态方法将第一个参数指定为null,第二个参数是指需要调用的那个方法的显式参数,因为一个方法可以有很多个参数所以在这里我们必须用一原创 2004-07-14 10:00:00 · 2519 阅读 · 0 评论 -
Java对象序列化(整理篇)
在网上看了很多有关序列化的文章,我自己也写了两篇,现在感觉这些文章都没有很好的把序列化说清楚(包括我自己在内),所以在此我将总结前人以及自己的经验,用更浅显易懂的语言来描述该机制,当然,仍然会有不好的地方,希望你看后可以指出,作为一名程序员应该具有不断探索的精神和强烈的求知欲望! 序列化概述: 简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化原创 2004-07-21 15:34:00 · 2606 阅读 · 0 评论 -
Java学习之对象序列化(一)
所谓“对象序列化”:刚接触时觉得这个东西很深奥,看过以后方感其简便性,简单一句话:使用它可以象存储文本或者数字一样简单的存储对象。 具体应用:本人由于目前积累的经验还不是太多,所以想不出更好的应用场景来。比如说:程序在执行过程中突然遇到短电或者其他的故障导致程序终止,那么对象当前的工作状态也就会丢失,这对于有些应用来说是可怕的。用对象序列化就可以解决这个问题,因原创 2004-07-19 16:29:00 · 1557 阅读 · 1 评论