Die Unterschiede zwischen Konstruktoren und gewöhnlichen Funktionen sind wie folgt:
1. Unterschiede beim Schreiben
Konstruktionsmethode:
public(修饰符) class(定义类的关键字) Test(类名)(){ //无参 Test(类名)(){ } //带一个参数 Test(类名)(String(变量类型) name(变量名)){ } }
(Empfohlenes Video-Tutorial: Java-Video)
Normale Methode:
//定义类 public(修饰符) class(定义类的关键字) Test(类名)(){ private(修饰符) static(修饰符) String(变量类型) s(变量名) = “hello world”; //下面是方法的定义 public(修饰符) static(修饰符) void(返回值类型) main(方法名)(String[] args(参数)){ System.out.println(s);(代码语句) } }
2. Unterschiede in der Bedienung
Konstruktionsmethode:
Die Konstruktionsmethode initialisiert das Objekt, wenn es erstellt wird. Die Konstruktionsmethode kann nur einmal ausgeführt werden:
Allgemeine Methoden werden nur ausgeführt, wenn das Objekt aufgerufen wird; allgemeine Methoden können vom Objekt mehrmals aufgerufen werden
Empfohlenes Tutorial:
Java-EingabeprogrammDas obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Konstruktoren und gewöhnlichen Funktionen in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!