- 浏览: 3122 次
- 性别:
- 来自: 广州
最近访客 更多访客>>
文章列表
现有接口ICompareAble
package z.j.sort;
public interface ICompareAble {
/**
*
* @param entity
* @return 被比较对象(即this)较小,return -1;相等,return 0;较大,return 1。
*/
int compare(ICompareAble entity);
Object getKey();
}
排序工具类PlotUtil
package z.j.sort;
import java.util.Random; ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>
内省是 Java 语言对 Bean 类属性、事件的一种缺省处理方法。我可以通过getter/setter访问,设置类中的属性。 Java 中提供了一套 API 用来访问某个属性的 getter/setter 方法,,这些 API 存放于包 java.beans 中。
一般的做法是通过类 Introspector 来获取某个对象的 BeanInfo 信息,然后通过 BeanInfo 来获取属性的描述器( PropertyDescriptor ),通过这个属性描述器就可以获取某个属性对应的 getter/setter 方法,然后我们就可以通过反射机制来调用这些方法。
package com. ...