设计模式之单态

public class DataTransfer {
private static DataTransfer dataTransfer;

static{
//在静态代码块中初始化DataTransfer对象
dataTransfer = new DataTransfer();
}

/** default constructors */
private DataTransfer()
{
}

/**
* 单态模式获取DataTransfer对象
* @return DataTransfer对象
*/
public static DataTransfer getInstance()
{
return dataTransfer;
}
}

你可能感兴趣的:(设计模式)