问答详情
源自:8-6 Java 中的构造方法

这个意思请大佬解释一下

HelloWorld helloworld = new HelloWorld,这句话中的helloworld是新创建的对象名,前后两个HelloWorld分别代表是什么

提问者:慕前端1461208 2020-02-19 23:28

个回答

  • FutureAlex
    2020-08-09 14:38:33

    HelloWorld是一个类,new HelloWorld()是实例化一个类,让它变成对象,helloworld用来接收new HelloWorld()这个对象,然后类是对象的类型,所以要在helloworld前面加上HelloWorld,最后就变成了:HelloWorld helloworld = new HelloWorld();

  • 慕无忌5564413
    2020-07-13 10:45:14

    从HelloWorld()构造方法中或自动生成无参的构造方法中,new(新建一个)对象  赋值给  HelloWorld 类的创建的新的对象helloword(变量)

  • 荒野无灯
    2020-02-20 15:18:40

    第一个是用来声明对象类型的,就和int  age一样,表示创建一个指定类型的对象;第二个是类的构造方法,用来创建对象