我需要找到以下内容之间的区别:
Set<PupilVO> hold = new TreeSet<PupilVO>();
和
Set<Class<PupilVO>> hold = new TreeSet<Class<PupilVO>>();//class object
这个类对象有什么附加优势吗? 你究竟能用类对象做什么,换句话说,它的目的是什么?
答案 0 :(得分:1)
有很大的不同。第一个拿着一堆瞳孔物体。第二个包含一堆pupil对象类定义。第二个对于反射很有用,特别是如果你持有多种类型的话。但是如果你需要通知第二种方法,那么通常在学生内部知道什么是缓慢而困难的。它通过第一个快速而简单。