2018-8-17
今天学了泛型,创建集合的时候给他固定某一种类型,这样就不用Object母类来接收,同样,往里面添加的时候也只能固定添加定好的那一种类的类型元素。
增强版的for循环,语法:
for(数据类型 变量:集合)
{
打印变量
}
(感觉不如普通的for循环好使,可能刚接触不习惯)
缺点:增强的for循环是有并发问题存在的,循环过程中不能添加删除元素
零散的数据安全概念,集合不能两个同时操作,这样是不安全的,应该锁上,一个操作完另一个再进行操作。 (怎么锁?)
Set特点:集合是没有顺序的
如果有多个重复元素,只显示一个
允许有null,最多包含一个 null 元素。
不是线程同步的(不是线程安全的)
两个对象的重复比较没看会...罢了
加油;