摘要: 主要分两个接口:collection和Map主要分三类:集合(set)、列表(List)、映射(Map)1.集合:没有重复对象,没有特定排序方式2.列表:对象按索引位置排序,可以有重复对象3.映射:有一个键对象和一个值对象,键不可重复,值可以重复hashtable 和hashmap区别1 HashM... 阅读全文
posted @ 2014-12-16 19:52 张旭小侠 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: 集合的操作Iterator、Collection、Set和HashSet关系Iterator set=new HashSet(); //向集合中添加元素 set.add("a"); set.add("b"); set.add("c"); set.add("a");//集合中的元素是不重复的... 阅读全文
posted @ 2014-12-16 18:34 张旭小侠 阅读(1943) 评论(0) 推荐(1) 编辑
摘要: 主要分两个接口:collection和Map主要分三类:集合(set)、列表(List)、映射(Map)1.集合:没有重复对象,没有特定排序方式2.列表:对象按索引位置排序,可以有重复对象3.映射:有一个键对象和一个值对象,键不可重复,值可以重复这里我们介绍Listlist是接口,linklist和... 阅读全文
posted @ 2014-12-16 18:13 张旭小侠 阅读(283) 评论(0) 推荐(0) 编辑
摘要: synchronized()在线程运行的时候,有时会出现线程安全问题例如:买票程序,有可能会出现不同窗口买同一张编号的票运行如下代码:public class runable implements Runnable { //此处定义变量是一个对象的变量,run()函数调用的时候不同的线程调用 int... 阅读全文
posted @ 2014-12-16 17:03 张旭小侠 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 一、中断线程1.Thread.sleep()让线程进入睡眠状态,放弃CPU的占用暂停若干毫秒使用方法:public class runable implements Runnable { @Override public void run() { for(int i=1;i"+i); try ... 阅读全文
posted @ 2014-12-16 15:20 张旭小侠 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 一共有两种方法Thread类和Runnable接口,相对来讲,更趋向于用Runnable因为一个类可以实现多个接口,但是只能继承一个类,所以相对来说倾向用Runnable第一种方法:用Thread其实就是对父类Thread的继承和重写里面的方法基本的思路还是java的继承多态思想首先就是自己写一个类... 阅读全文
posted @ 2014-12-16 14:19 张旭小侠 阅读(218) 评论(0) 推荐(0) 编辑