随笔分类 -  java tips

java知识小贴士
Java的Invoke反射
摘要:类A中有一个成员是类B的对象c,如何在c中调用A的成员方法或者向A传递参数,发信号。多谢。回答:可以使用invoke反射,实现这样的机制。其实也就是Spring里面的Ioc了。最好是用第三方做运行载体。我这里为了描述方便,也放在ClassB里面的Object c通过Invoke调用这两方法import java.lang.reflect.Method;public class ClassA { //ClassA里面有add、和StringAdd两个不同方法。c是ClassB的Object ClassB c=new ClassB(); public void add(Integer... 阅读全文

posted @ 2013-01-08 15:25 霸气的小码农 阅读(390) 评论(0) 推荐(0)

Apache Commons Lang 包(包括SerializationUtils,ToStringBuilder,EqualsBuilder,HashCodeBuilder等类,待补充)
摘要:Apache Commons Lang 包是用来处理Java基本对象方法的工具类包,可以简化很多平时经常要用到的写法。比如:SerializationUtils类:为序列化工具类,也是lang包下的工具,主要用于序列化操作,同时提供对象克隆接口ToStringBuilder类:功能就是在自己定义一个类的toString 方法时,方便的格式化类的属性。ToStringBuilder类中的append方法可以向该类添加基本类型、数组和对象 ,只有添加的方法才会被toString方法输出。ToStringStyle类则是对输出的内容进行格式化。EqualsBuilder与HashCodeBuilde 阅读全文

posted @ 2012-10-06 19:19 霸气的小码农 阅读(1493) 评论(1) 推荐(1)

导航