周末总结
上周的学习最要是这几块:1.GUI图形用户界面编程(Swing程序的建立),容器和组件,然后是布局。
2.事件驱动编程(委托事件模型),事件源和监听器。
3.学会写JavaBean, javaBean有三种类型。
4.集合框架,list,set,map.
上周的学习觉得对于我来说还是比较难的,理解还行。且行且努力吧!
List类中的元素有序且可重复:(arrayList linkList Vector)
Set类中的元素无序(放进的与最终的顺序不同)且不可重复:(hashSet TreeSet)
List、Set、Map是这个集合体系中最主要的三个接口。
其中List和Set继承自Collection接口。
Set不允许元素重复。HashSet和TreeSet是两个主要的实现类。
List有序且允许元素重复。ArrayList、LinkedList和Vector是三个主要的实现类。
Map也属于集合系统,但和Collection接口不同。Map是key对value的映射集合,其中key列就是一个集合。key不能重复,但是value可以重复。HashMap、TreeMap和Hashtable是三个主要的实现类。
SortedSet和SortedMap接口对元素按指定规则排序,SortedMap是对key列进行排序。