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

java学习笔记.09——初始化

2015-11-05 19:25 281 查看
java程序开始运行后,先由类加载器加载类,并将类的信息放入方法区中,当要创建对象时将调用构造器,并给对象分配堆内存,对象名存储对该内存空间的引用。

静态域和方法并不另行创建空间,使用时直接调用方法区内已创建的内存。

创建对象时除了普通的构造器外还有构造代码块,在创建对象时会在执行任何动作前先执行代码块内的内容。

class Demo
{
private x;

{  //构造代码块
x = 0;
}

Demo()
{
...
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java学习