总结,JAVA 容器
Collection
├List
│ ├LinkedList
│ ├ArrayList
│ └Vector
│ └Stack
└Set
Hashset
Map
├Hashtable
├HashMap
└WeakHashMap
JAVA 中关于时间的类
- java.util.Date
- java.text.DateFormat(抽象类)
- java.text.SimpleDateFormat(DateFormat的直接子类)
- java.util.Calendar(抽象类)
- java.util.GregorianCalendar(Calendar的直接子类)
- System.currentTimeMillis
JAVA 线程同步
关键字 synchronized
csdn博客首页:
http://blog.csdn.net/xxxx
其中 xxxx 代表你的用户唯一id
JAVA创建线程
通过扩展Thread类来创建多线程
class MutliThread extends Thread{
private int ticket=100;//每个线程都拥有100张票
MutliThread(String name){
super(name);//调用父类带参数的构造方法
}
public void run(){
while(ticket>0){
System.out.println(ticket--+" is saled by "+Thread.currentThread().getName());
}
}
}
通过实现Runnable接口来创建多线程
class MutliThread implements Runnable{
private int ticket=100;//每个线程都拥有100张票
private String name;
MutliThread(String name){
this.name=name;
}
public void run(){
while(ticket>0){
System.out.println(ticket--+" is saled by "+name);
}
}
}