Учебники по Java

Ява ГЛАВНАЯ Введение в Java Начало работы с Java Синтаксис Java Java-комментарии Java-переменные Типы данных Java Приведение типов Java Операторы Java Java-строки Java-математика Логические значения Java Java, если...иначе Java-переключатель Java-цикл во время выполнения Java для цикла Перерыв/продолжение Java Массивы Java

Java-методы

Java-методы Параметры метода Java Перегрузка метода Java Область применения Java Java-рекурсия

Java-классы

Java ООП Классы/объекты Java Атрибуты класса Java Методы класса Java Конструкторы Java Модификаторы Java Инкапсуляция Java Java-пакеты/API Наследование Java Java-полиморфизм Внутренние классы Java Java-абстракция Java-интерфейс Перечисления Java Пользовательский ввод Java Дата Java Список массивов Java Связанный список Java Java HashMap Набор хэшей для Java Java-итератор Классы-оболочки Java Исключения Java Java регулярное выражение Java-потоки Java-лямбда

Обработка файлов Java

Java-файлы Создание/запись файлов Java Файлы чтения Java Java Удалить файлы

Java Как

Добавить два числа

Справочник по Java

Ключевые слова Java Строковые методы Java Java математические методы

Примеры Java

Примеры Java Компилятор Java Java-упражнения Java-викторина Java-сертификат


Java -методы


Метод — это блок кода, который запускается только при вызове .

Вы можете передавать данные, известные как параметры, в метод.

Методы используются для выполнения определенных действий, и они также известны как функции .

Зачем использовать методы? Чтобы повторно использовать код: определите код один раз и используйте его много раз.


Создать метод

Метод должен быть объявлен внутри класса. Он определяется именем метода, за которым следуют круглые скобки () . Java предоставляет некоторые предопределенные методы, такие как System.out.println(), но вы также можете создавать свои собственные методы для выполнения определенных действий:

Пример

Создайте метод внутри Main:

public class Main {
  static void myMethod() {
    // code to be executed
  }
}

Объяснение примера

  • myMethod() это имя метода
  • staticозначает, что метод принадлежит классу Main, а не объекту класса Main. Вы узнаете больше об объектах и ​​о том, как получить доступ к методам через объекты позже в этом руководстве.
  • voidозначает, что этот метод не имеет возвращаемого значения. Вы узнаете больше о возвращаемых значениях позже в этой главе.

Вызов метода

Чтобы вызвать метод в Java, напишите имя метода, за которым следуют две круглые скобки () и точка с запятой ;

В следующем примере myMethod()используется для печати текста (действия) при его вызове:

Пример

Внутри mainвызовите myMethod()метод:

public class Main {
  static void myMethod() {
    System.out.println("I just got executed!");
  }

  public static void main(String[] args) {
    myMethod();
  }
}

// Outputs "I just got executed!"

Метод также может быть вызван несколько раз:

Пример

public class Main {
  static void myMethod() {
    System.out.println("I just got executed!");
  }

  public static void main(String[] args) {
    myMethod();
    myMethod();
    myMethod();
  }
}

// I just got executed!
// I just got executed!
// I just got executed!

В следующей главе « Параметры метода » вы узнаете, как передавать данные (параметры) в метод.


Проверьте себя с помощью упражнений

Упражнение:

Вставьте недостающую часть для вызова myMethodиз main.

static void myMethod() {
  System.out.println("I just got executed!");
}

public static void main(String[] args) {
  ;
}