您的位置:首页 > 编程语言 > Java开发

java main()函数与其所在类的成员的初始化顺序

2016-04-27 09:32 471 查看
main方法是一个特殊的方法,在程序开始运行时,系统会找到main方法所在的那个class文件,然后把main方法的代码装入内存,从main的第一条语句开始执行,直到main的最后一条语句结束。

至于main所在的类不用管它,它在main装入内存时不起作用的,只有创建这个类的对象时才起作用,也就是使用new的时候。在new一个类的对象时这个类的构造方法被调用,对成员变量初始化,分配内存,而此时类的成员方法,它不需要初始化,只有调用它时才分配内存,当方法执行完毕后内存立即释放。

原文地址:http://zhidao.baidu.com/link?url=xxEZK5C5oHKB47x6hvgBGW8eslvvViiP0ttXkn3raNaLH-59YMZqYjowlA9KjKC9Djl6LEZN7uKokTQ97Sa_aG9z_Vc4fuyS2KWV_0mfs7O
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: