首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

请问下JAVA程序运行时的流程,进来讨论就给分

2012-06-08 
请教下JAVA程序运行时的流程,进来讨论就给分!JAVA程序运行时的流程一般是怎么样的?[解决办法]Java codecla

请教下JAVA程序运行时的流程,进来讨论就给分!
JAVA程序运行时的流程一般是怎么样的?

[解决办法]

Java code
class Bowl {    Bowl(int marker) {        System.out.println("Bowl(" + marker + ")");    }    void f(int marker) {        System.out.println("f(" + marker + ")");    }}class Table {    static Bowl b1 = new Bowl(1);    Table() {        System.out.println("Table()");        b2.f(1);    }    void f2(int marker) {        System.out.println("f2(" + marker + ")");    }    static Bowl b2 = new Bowl(2);}class Cupboard {    Bowl b3 = new Bowl(3);    static Bowl b4 = new Bowl(4);    Cupboard() {        System.out.println("Cupboard()");        b4.f(2);    }    void f3(int marker) {        System.out.println("f3(" + marker + ")");    }    static Bowl b5 = new Bowl(5);}public class StaticInitialization {    public static void main(String[] args) {        System.out.println("Creating new Cupboard() in main");        new Cupboard();        System.out.println("Creating new Cupboard() in main");        new Cupboard();        t2.f2(1);        t3.f3(1);    }    static Table t2 = new Table();    static Cupboard t3 = new Cupboard();} 

热点排行