文章列表
public class SellBuy
{
public static void main(String[] args)
{
Store s = new Store();
new Thread(new Seller(s)).start();
new Thread(new Buyer(s)).start();
...
- 2007-05-29 17:20
- 浏览 757
- 评论(0)
实现DAO 设计模式
为DAO实现工厂类的策略
1 采用工厂方法设计模式
...
- 2007-05-29 17:18
- 浏览 1299
- 评论(0)
标准DAO模式代码示例
//:Account.java源码:
/**
* @author
*
* To change this generated comment edit the template variable "typecomment":
* Window>Preferences>Java>Templates.
* To enable and disable the creation of type comments go to
* Window>Preferences>Java>Code Generation.
...
- 2007-05-29 17:16
- 浏览 906
- 评论(0)
Vector与ArrayList区别
- 博客分类:
- JAVA基础
Vector 还是ArrayList――哪一个更好,为什么?
要回答这个问题不能一概而论,有时候使用Vector比较好;有时是ArrayList,有时候这两个都不是最好的选择。你别指望能够获得
一个简单肯定答案,因为这要看你用它们干什么。下面有4 ...
- 2007-05-25 08:58
- 浏览 1413
- 评论(1)
1.Hashtable是Dictionary的子类,HashMap是Map接口的一个实现类;
2.Hashtable中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。即是说,在多线程应用程序中,不用专门的操作就安
全地可以使用Hashtable了;而对于HashMap,则需要额外的同步机制。但HashMap的同步问题可通过Collections的一个静态方法得
到解决:
Map Collections.synchronizedMap(Map m)
这个方法返回一个同步的Map,这个Map封装了底层的HashMap的所有方法,使得底层的HashMap即使是在多线程的环境中也是安全的 ...
- 2007-05-25 08:57
- 浏览 814
- 评论(0)