其实简单的说IO流,就是用在输入输出上,类似管道,通向各方,当然管道也有很多种,有通水,和通电的这些不同的基础管道(节点流FileInputStream这类),也有对管道进行加固处理的外层,好像防电外皮,防水加固外皮(处理流),认识了这点,应该对java的io流有点理解了。
其实泛型也简单,在一些容器类上(ArrayList,HashSet这类的类上),会出现<E>的字眼,在你new 容器类的时候,在<>中放入容器所要指定的对象类型就可以了。例如:ArrayList<Dog> array = new ArrayList<Dog>();
枚举就是用一组常量来代表可用值的集合 有时候你会用public static final int xxx来定义常量,但是对于一个集合的这样的常量,就需要用到枚举了
好像你定义了public enum Members{JERRY,BOBBY,PHIL};那么Members就有三个常值可以当作常量来使用。
|