java学习笔记.09——初始化
2015-11-05 19:25
281 查看
java程序开始运行后,先由类加载器加载类,并将类的信息放入方法区中,当要创建对象时将调用构造器,并给对象分配堆内存,对象名存储对该内存空间的引用。
静态域和方法并不另行创建空间,使用时直接调用方法区内已创建的内存。
创建对象时除了普通的构造器外还有构造代码块,在创建对象时会在执行任何动作前先执行代码块内的内容。
静态域和方法并不另行创建空间,使用时直接调用方法区内已创建的内存。
创建对象时除了普通的构造器外还有构造代码块,在创建对象时会在执行任何动作前先执行代码块内的内容。
class Demo { private x; { //构造代码块 x = 0; } Demo() { ... } }
相关文章推荐
- JAVA学习系列之一-搭建开发环境
- 【JAVA学习笔记】总结学习J2EE中一些值得研究的开源项目(转)
- Java学习之路:不走弯路,就是捷径
- Java学习路线
- java学习迷惘了怎么办,十几名网友分享的java学习技巧
- Java学习之路:不走弯路,就是捷径!【转】
- JAVA学习中容易混淆的几个知识点
- Java学习记录_Eclipse环境搭建
- java学习心得与体会(自我鼓励)
- Hashmap的简单实用(成果展示)
- Java旅程起航了!
- 这几天学习java里面的子类父类继承接口重载重写。学的好吃力。我得想办法赶紧理解理解!
- 黑马程序员JAVA笔记1--java基础和概述
- 黑马程序员JAVA笔记4--继承
- 黑马程序员JAVA笔记5--多线程
- 黑马程序员JAVA笔记7--IO
- 黑马程序员JAVA笔记9--反射
- 黑马程序员JAVA笔记10--正则
- 史上最全Java学习线路之基本
- 从一个无所事事,生活极其没有规律的待业青年