猿问
求教Java的问题?
图中标红框的代码的作用是什么?删去了这段程序还能照样运行
噜噜哒
浏览 964
回答 3
3回答
白衣染霜花
能正常运行1、这是java里面的构造方法2、一般新建的类里面,如果你不写构造方法,系统默认会自动构造一个
0
0
0
收到一只叮咚
这个叫做构造器,是为了创建类的实例的当你自己不去定义构造器时,编译器在编译时会自动创建一个默认的不带参数的构造器,就是你用红框框起来的那块,所以删去也不影响运行。当你自己创建了构造器,无论有参还是无参,JVM都不会再自动创建了
0
0
0
慕妹3146593
这是构造函数,当此类被创建对象时,构造函数的内容会被自动执行。构造函数不写出来就是构造函数内容为空,你现在虽然写了构造函数,但构造函数内容为空,所以这个构造函数保留与否都是一样的。
0
0
0
随时随地看视频
慕课网APP
相关分类
Java
我要回答