关于构建方法的使用问题

    
 public class HelloWorld {
    
    public static void main(String[] args) {
        // 创建对象,对象名为hello
        HelloWorld hello=new HelloWorld();
        
        // 调用方法
        hello.showMyLove();
    }

    /*
     * 定义无参无返回值的方法
     */
    public void showMyLove() {
        System.out.println("我爱慕课网!");
    }
}

这行 HelloWorld hello=new HelloWorld();的使用,第一个HelloWorld和hello是怎么来的?第一个HelloWorld是不是要与类名相同?hello是不是可以随便取?

wzmark
浏览 1441回答 7
7回答

雨季忆

第一个HelloWorld的意思就是你定义的类,所以肯定是要和类名相同,hello是HelloWorld这个类的一个实例化对象,名字取为hello而已,取别的名字也可以。

JustWannaHugU

1:是2:是

weibo_陈佳慧

    HelloWorld 是一个Class 类, HelloWorld hello=new HelloWorld(); 是指创建一个名叫  hello 的 HelloWorld 类,hello是自己随便取的名字。

奋斗的小菜鸟

hello可以随便取值,第一个HelloWorld应该与类名相同

IT僧

you need a book.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java