public static void main不是静态类,它是静态方法。 静态的东西,一定是一个类的成员,也就是说,静态类首先是内部类。 如下例:public final class R { public static final class attr { } public static final class drawable { public static final int app_notes=0x7f020000; public static final int live_folder_notes=0x7f020001; } public static final class id { public static final int note=0x7f050000; public static final int ok=0x7f050002; public static final int title=0x7f050001; } public static final class layout { public static final int note_editor=0x7f030000; public static final int noteslist_item=0x7f030001; public static final int title_editor=0x7f030002; } public static final class string { public static final int app_name=0x7f04000b; public static final int button_ok=0x7f04000d; public static final int error_message=0x7f04000f; } }R类的所有内部类全部是静态的。
静态的东西,一定是一个类的成员,也就是说,静态类首先是内部类。
如下例:public final class R {
public static final class attr {
}
public static final class drawable {
public static final int app_notes=0x7f020000;
public static final int live_folder_notes=0x7f020001;
}
public static final class id {
public static final int note=0x7f050000;
public static final int ok=0x7f050002;
public static final int title=0x7f050001;
}
public static final class layout {
public static final int note_editor=0x7f030000;
public static final int noteslist_item=0x7f030001;
public static final int title_editor=0x7f030002;
}
public static final class string {
public static final int app_name=0x7f04000b;
public static final int button_ok=0x7f04000d;
public static final int error_message=0x7f04000f;
}
}R类的所有内部类全部是静态的。