0Pricing
Java Academy · Lektion

Methoden und Parameter definieren

Definieren Sie Methoden, lesen Sie Methodensignaturen und übergeben Sie Argumente korrekt an Parameter.

Methoden und Parameter definieren ist eine kostenlose Java Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 3. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Java Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Java Academy-Kurs umfasst insgesamt 3 Lektionen.

Was ist eine Methode

Was ist eine Methode? Ein wiederverwendbarer Codeblock mit einer Signatur (Name + Parameterliste + Rückgabetyp). Sie rufen eine Methode auf, um eine Aufgabe auszuführen und optional ein Ergebnis zu erhalten.

Methodensignatur

Eine Methodensignatur umfasst: den Rückgabetyp, zum Beispiel int, den Methodennamen, zum Beispiel add, sowie Parametertypen mit Namen, zum Beispiel (int a, int b). Modifikatoren wie public oder static beeinflussen Zugriff und Bindung.

Definieren & aufrufen

Definieren Sie add mit zwei int-Parametern und geben Sie die Summe zurück. Rufen Sie die Methode in main mit Argumenten auf.

public class Main {
  // Add two integers and return the sum
  static int add(int a, int b) {
    return a + b;
  }

  public static void main(String[] args) {
    // Call the method with arguments 2 and 3
    int result = add(2, 3);
    System.out.println("add(2, 3) = " + result);
  }
}

Parameter vs. Argumente

Parameter sind Platzhalter in der Methode; Argumente sind die tatsächlichen Werte, die Sie beim Aufruf übergeben.

public class Main {
  // Greet the user by name (parameter)
  static void greet(String name) {
    System.out.println("Hello, " + name + "!");
  }

  public static void main(String[] args) {
    // "Alice" is an argument; it is copied into parameter `name`
    greet("Alice");
    greet("Bob");
  }
}

Rückgabewert vs. void

Methoden mit void geben keinen Wert zurück; andere geben den angegebenen Typ zurück, zum Beispiel double. Verwenden Sie return, um ein Ergebnis zurückzugeben.

public class Main {
  // Convert Celsius to Fahrenheit and return the result
  static double cToF(double c) {
    double f = c * 9.0 / 5.0 + 32.0;
    return f;
  }

  // Print a line (no value returned)
  static void line() {
    System.out.println("----------");
  }

  public static void main(String[] args) {
    double out = cToF(25.0);
    System.out.println("25C -> " + out + "F");
    line();
  }
}

Reihenfolge der Parameter

Argumente werden anhand ihrer Position und ihres Typs den Parametern zugeordnet. Denken Sie daran: Die Reihenfolge ist wichtig.

public class Main {
  // Compute the area of a rectangle
  static int area(int width, int height) {
    return width * height;
  }

  public static void main(String[] args) {
    // Argument order must match parameter order by position
    int a1 = area(3, 5); // width=3, height=5
    int a2 = area(5, 3); // width=5, height=3
    System.out.println("area(3,5) = " + a1);
    System.out.println("area(5,3) = " + a2);
  }
}

Prüfung der Signatur

Kurzprüfung: Welche der folgenden Signaturen ist eine gültige Java-Methodensignatur?

Zusammenfassung & Nächstes

Zusammenfassung: Sie haben Methoden definiert, Argumente an Parameter übergeben, Werte zurückgegeben und void verstanden. Als Nächstes geht es ausführlich um Rückgabewerte und Überladen.

Häufig gestellte Fragen

Ist die Lektion „Methoden und Parameter definieren“ kostenlos?

Ja — der vollständige Text von „Methoden und Parameter definieren“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Java Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Java Academy-Kurs umfasst insgesamt 3 Lektionen.

Was lerne ich in „Methoden und Parameter definieren“?

Definieren Sie Methoden, lesen Sie Methodensignaturen und übergeben Sie Argumente korrekt an Parameter. Du übst Java Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Java Academy zu starten?

Keine Vorkenntnisse erforderlich. Java Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 3.

Wie lange dauert die Lektion „Methoden und Parameter definieren“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Java Academy-Lektion Code schreiben und ausführen?

Ja. Jede Java Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Methoden und Parameter definieren
  2. Rückgabewerte und Überladen
  3. Gültigkeitsbereich und Lebensdauer
← Zurück zu Java Academy