读书人

理解代码时遇到了的一个有关问题:编写

发布时间: 2012-01-24 23:11:54 作者: rapoo

理解代码时遇到了的一个问题:编写手机类(Phone)...
代码的执行顺序不是自顶向下吗,downloadMusic这个方法是写在playMusic方法下面的,playMusic方法怎么能调用downloadMusic呢(见第3个图片链接的红色框内)?
我是不是太拘于细节了,太钻牛角尖代码了,但是不问吧,憋在心里又很难受~
我该怎么办,大家能不能教一教吗?
这是老师写的代码,我执行过了没有错误~

http://imm.io/aJQE

http://imm.io/aJSa

http://imm.io/aJTx

http://imm.io/aJUP

[解决办法]
类被加载以后,方法就存放到内存方法区里了,跟你类文件里写的什么顺序没关系。

静态块是按照先后顺序来加载
[解决办法]
http://wenku.baidu.com/view/717e97758e9951e79b892715.html

读书人网 >J2SE开发

热点推荐