A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

静态代码快和构造代码块的区别求详解(怎么加载的内存以及执行顺序和执行次数)

2 个回复

倒序浏览
代码快加static就是一个静态代码块。
静态的代码块在调用方法的时候加载在方法区,而其定义的静态量在之前使用new创建对象之前就已经存在于方法区,执行的时候优先使用
执行顺序:
静态代码快------构造代码快

执行次数:
静态仅执行一次,构造代码块每次调用都执行
回复 使用道具 举报 1 0
这个问题不需要在论坛提问吧,你可以直接百度啊。
或者直接在论坛搜索,这个问题,都有很多人问过了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马