构造方法和类的对象

来源:8-10 Java 中的 static 使用之静态初始化块

开火车的飞机上天台

2016-05-19 00:40

例如类名叫做helloworld

当写一个 helloworld hello = new hellowold();时,到底是创建了一个类的对象还是调用了构造方法,请老师帮忙答疑解惑

写回答 关注

2回答

  • 开火车的飞机上天台
    2016-05-19 12:24:11

    哦,我想通了,在同一个类中就是类的对象,我搞混了,谢谢


  • BalanceLi
    2016-05-19 01:21:32

    当输入new helloworld();时就是创建了一个helloworld类的对象,并且把这个对象的对象名取为hello.

    而在对象创建的一刹那,这个helloworld类中所包含的构造方法、初始化块都会自动调用。

    因此这个过程既是在创建一个类的对象,又是在调用构造方法。这两点并不矛盾。

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530553 学习 · 6091 问题

查看课程

相似问题