java新手笔记
xiaomimi3456
这个作者很懒,什么都没留下…
展开
-
什么是Iterator
Iterator是一个遍历器。它相当于一个游标,刚开始时指向要遍历的集合(比如程序中的String数组)的第一个元素之前,然后每调用一次next()方法,这个游标就会向前走一格,当走到集合最后一个元素之后,hasNext()方法会返回false,表示游标已经走到最后,没有下一个值了。 以下是详细注释: import java.util.*; public class IterableClas转载 2016-04-18 15:15:36 · 2222 阅读 · 0 评论 -
Set和List,HashSet与HasnMap,HashMap详解,HashSet详解
一 、Set和List 的关系与区别 两个接口都是继承自Collection. List (inteface) 次序是List 的最重要特点,它确保维护元素特定的顺序. --ArrayList 允许对元素快速随机访问. --LinkedList 对顺序访问进行优化,向List 中间插入与移除的开销并不大,具有addFrist(),addLast(),getFirst原创 2016-04-19 15:24:20 · 677 阅读 · 0 评论 -
java笔记--关于线程同步(5种同步方式)
为何要使用同步? java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用, 从而保证了该变量的唯一性和准确性。 1.同步方法 即有synchronized关键字修饰的方法。 由于转载 2016-08-16 10:28:03 · 371 阅读 · 0 评论