2011年12月28日

单例模式

摘要: singleton 三个特征: 1.必须只有一个实例; 2.它们必须自行初始化; 3.所有对象共享这一个实例; //懒汉式相对于饿汉式,暂理解在后实例化吧 //饿汉式 class Singleton { private static Singleton instance=new Singleton( 阅读全文

posted @ 2011-12-28 16:25 lovebeauty 阅读(844) 评论(0) 推荐(0) 编辑

Static块(静态代码块)

摘要: Static 块仅在该类被加载时执行一次class UseStatic { static int a = 3; static int b; static void meth(int x) { System.out.println("x = " + x); System.out.println("a = " + a); System.out.println("b = " + b); } static { System.out.println("Static block initialized."); b = a * 阅读全文

posted @ 2011-12-28 16:13 lovebeauty 阅读(12084) 评论(1) 推荐(1) 编辑

singleton+static块

摘要: 单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。package com;import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class GetProperties { private static Properties properties; static { properties = new Properties(); InputStream inStream = GetProperti... 阅读全文

posted @ 2011-12-28 15:31 lovebeauty 阅读(253) 评论(0) 推荐(0) 编辑

导航