摘要: List的类型和特点: ArrayList:底层的数据结构使用的是数组结构。特点:查询的速度很快,但是增删稍慢 线程不同步 LinKedList:底层使用的链表数据结构。特点:增删的速度很快,查询稍慢 Vector:底层是数组数据结构,线程同步,被ArrayList替代.特点:枚举是Vector特有 阅读全文
posted @ 2018-03-25 21:51 helloWorldhelloWorld 阅读(149) 评论(0) 推荐(0)
摘要: 1.集合:存储对象。 对象多了用集合存,数据多了用对象存 2.数组是固定长度,集合是不固定长度;数组是相同数据类型,集合是存储不同类型的对象 3 . 4.为什么会出现这么多的容器那,因为每一个容器对数据的存储方式都有不同,这个存储方式称之为:数据结构 5.集合中存放的不是实体,里面存放的实体的地址, 阅读全文
posted @ 2018-03-25 14:15 helloWorldhelloWorld 阅读(119) 评论(0) 推荐(0)
摘要: 一: 二: 第二步:共享的代码都需要同步 第三步:同步代码快(里面对象的选择) 三: 另外,这些线程的方法都必须定义在object类中, 因为这些方法在操作同步中线程,可以被同一个锁上的notify唤醒。不可以对不同锁中的线程进行唤醒。 也就是说:等待和唤醒必须是同一个锁 而锁可以是任意的对象,所以 阅读全文
posted @ 2018-03-25 09:46 helloWorldhelloWorld 阅读(121) 评论(0) 推荐(0)