在调用List的容器自动补全时出现的两个选项,稍微查了下资料,谈谈个人的理解。
首先关于java.util.* 与java.awt*这两类都是java的标准库包。区别在于,util内是一些工具类,如List,Map,Set这类的工具类库。而java.util.* 是有关图形组件的。
了解了这两块的区别,再关注下细分的两类下的.list。在util下,这个list就是数据结构中相关的list,当然具体的实现不是单纯的C++中的list。在awt下,举个例子,list组件可以为用户提供了一个可滚动的文件列表选项,可设置list使其为用户提供单项或多项选择,做过android的同学肯定对这个很熟悉。

参考:http://tool.oschina.net/apidocs/apidoc?api=jdk_7u4

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐