public class UsingAttribute {
static String strA = "string-a";
static String strB;
static String strC = "string-c";
static String strD;
static
{
printStatic("before static");
strB = "sring-b";
printStatic("after static");
}
public static void printStatic(String title)
{
System.out.println("------"+title+"-----");
System.out.println("strA=\""+strA+"\"");
System.out.println("strB=\""+strB+"\"");
}
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println();
System.out.println("----创建 UsingAttribute 对象 ---");
System.out.println();
new UsingAttribute();
}
public UsingAttribute()
{
print("before constructor");
strD="string-d";
print("after constructor");
}
public static void print(String title)
{
System.out.println("------"+title+"-----");
System.out.println("strA=\""+strA+"\"");
System.out.println("strB=\""+strB+"\"");
System.out.println("strC=\""+strC+"\"");
System.out.println("strD=\""+strD+"\"");
}
}