Die wichtigsten Methodenaufrufe in JAVA sind wie folgt: (Empfohlen: Java-Grundlagen-Tutorial)
Nichtstatische Methoden
Nicht statische Methoden sind Methoden ohne statische Änderung. Nicht statische Methoden werden über Objekte aufgerufen und der Ausdruck lautet wie folgt.
对象名.方法()
Nach dem Login kopieren
zB:
public class InvokeMethod{
public static void main(String[] args){
InvokeMethod in = new InvokeMethod();
in.t1();
}
public void t1(){
System.out.printfln("t1");
}}
Nach dem Login kopieren
2. Statische Methoden aufrufen: Statische Methoden werden über den Klassennamen aufgerufen 🎜>
类名.方法()
Nach dem Login kopieren
zB:
public class InvokeMethod{
public static void main (String[] args){
InvokeMethod.t2();
}
public static void t2(){
System.out.println("static t2....");
}}
Nach dem Login kopieren
3. Aufrufe zwischen Methoden
Aufrufe zwischen Methoden dienen hauptsächlich dazu, andere Methoden innerhalb einer Methodenmethode aufzurufen.
(1) Statische Methoden rufen intern andere Methoden auf
Wenn in dieser Klasse die statische Methode die statische Methode direkt aufrufen kann,
Zusätzlich zur Hauptmethode kann auch direkt in einer benutzerdefinierten statischen Methode aufgerufen werden.
Wenn es sich in dieser Klasse um eine nicht statische Methode handelt, muss sie über das Objekt aufgerufen werden.
public class InvokeMethod{
public static void main (String[] args){
t2();
}
public static void t2(){
System.out.println("static t2...");
}
public static void t1(){
//静态方法调用非静态方法需通过对象来调用
//InvokeMethod in =new InvokeMethod();
//in.t2();
t2();
System.out.println("static t1");
}}
Nach dem Login kopieren
Wenn eine statische Methode eine statische Methode in einer anderen Klasse aufruft, muss sie durchgeleitet werden.
类名.静态方法();
Nach dem Login kopieren
Wenn sie sich in einer anderen Klasse befindet, ruft eine statische Methode eine nicht statische Methode in einer anderen Klasse auf In der Klasse muss das Paket in diese Klasse importiert und durch Erstellen von Objekten aufgerufen werden.
(2) Interner Aufruf nicht statischer Methoden
In dieser Klasse können nicht statische Methoden statische Methoden und nicht statische Methoden direkt aufrufen.
In verschiedenen Klassen rufen nicht statische Methoden statische Methoden anderer Klassen auf. Sie müssen das Paket in die Klasse importieren und sie über den Klassennamen aufrufen. Nicht-statische Methoden Wenn eine Methode eine nicht-statische Methode einer anderen Klasse aufruft, muss sie das Paket in die Klasse importieren und durch Erstellen eines Objekts aufrufen.
Das obige ist der detaillierte Inhalt vonSo rufen Sie Funktionen (Methoden) in Java auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!