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+""");
}
}