上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 69 下一页
摘要: import java.util.Iterator; import java.util.LinkedList; /* 集合的体系: ----------| Collection 单列集合的根接口 ----------------| List 如果实现了List接口的集合类,具备的特点: 有序,可重复。 --------------------| ArrayList ArrayList 底... 阅读全文
posted @ 2017-02-05 19:29 iFat 阅读(190) 评论(0) 推荐(0)
摘要: import java.util.ArrayList; /* 集合的体系: ----------| Collection 单列集合的根接口 ----------------| List 如果实现了List接口的集合类,具备的特点: 有序,可重复。 --------------------| ArrayList ArrayList 底层是维护了一个Object数组实现 的, 特点: 查询... 阅读全文
posted @ 2017-02-05 16:45 iFat 阅读(143) 评论(0) 推荐(0)
摘要: import java.util.ArrayList; import java.util.List; import java.util.ListIterator; /* 迭代 listIterator() ListIterator特有的方法: 添加: hasPrevious() 判断是否存在上一个元素。 previous... 阅读全文
posted @ 2017-02-05 12:17 iFat 阅读(707) 评论(0) 推荐(0)
摘要: import java.util.ArrayList; import java.util.List; /* List接口中特有方法: 添加 add(int index, E element) addAll(int index, Collection c) 获取: get(int index) indexOf... 阅读全文
posted @ 2017-02-05 11:30 iFat 阅读(244) 评论(0) 推荐(0)
摘要: import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; /* ------| Collection 单例集合的根接口 ----------| List 如果是实现了 List接口的集合类,该集合类具备 的特点: 有序、可重复。 ----------| Set 如果是实现了Se... 阅读全文
posted @ 2017-02-05 11:03 iFat 阅读(166) 评论(0) 推荐(0)
摘要: /* 数组: 存储同一种数据类型的集合容器. 数组的特点: 1. 只能存储同一种数据类型的数据。 2. 一旦初始化,长度固定。 3. 数组中的元素与元素之间的内存地址是连续的。 注意: Object类型的数组可以存储任意类型的数据。 需求: 收集我们班同学的兴趣爱好。 数组存储兴趣爱好: String[] arr= new St... 阅读全文
posted @ 2017-02-03 23:02 iFat 阅读(10444) 评论(0) 推荐(1)
摘要: /* join方法。 加入 */ //老妈 class Mon extends Thread{ public void run() { System.out.println("妈妈洗菜"); System.out.println("妈妈切菜"); System.out.println("妈妈准备炒菜,发现没有酱油了..... 阅读全文
posted @ 2017-02-03 19:31 iFat 阅读(234) 评论(0) 推荐(0)
摘要: /* 守护线程(后台线程):在一个进程中如果只剩下了守护线程,那么守护线程也会死亡。 需求: 模拟QQ下载更新包。 一个线程默认都不是守护线程。 */ public class Demo7 extends Thread { public Demo7(String name){ super(name); } @Over... 阅读全文
posted @ 2017-02-03 19:19 iFat 阅读(146) 评论(0) 推荐(0)
摘要: /* 线程的停止: 1. 停止一个线程 我们一般都会通过一个变量去控制的。 2. 如果需要停止一个处于等待状态下的线程,那么我们需要通过变量配合notify方法或者interrupt()来使用。 */ public class Demo6 extends Thread { boolean flag = true; public De... 阅读全文
posted @ 2017-02-03 18:19 iFat 阅读(129) 评论(0) 推荐(0)
摘要: /* 线程通讯: 一个线程完成了自己的任务时,要通知另外一个线程去完成另外一个任务. 生产者与消费者 wait(): 等待 如果线程执行了wait方法,那么该线程会进入等待的状态,等待状态下的线程必须要被其他线程调用notify方法才能唤醒。 notify(): 唤醒 唤醒线程池等待线程其中的一个。 notifyAll() : 唤醒线程池所有等待 线程。 wait与no... 阅读全文
posted @ 2017-02-02 22:36 iFat 阅读(153) 评论(0) 推荐(0)
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 69 下一页