其实泛型也简单,在一些容器类上(ArrayList,HashSet这类的类上),会出现<E>的字眼,在你new 容器类的时候,在<>中放入容器所要指定的对象类型就可以了。例如:ArrayList<Dog> array = new ArrayList<Dog>();
枚举就是用一组常量来代表可用值的集合 有时候你会用public static final int xxx来定义常量,但是对于一个集合的这样的常量,就需要用到枚举了
好像你定义了public enum Members{JERRY,BOBBY,PHIL};那么Members就有三个常值可以当作常量来使用。