Как вызывать методы в Java: 7 шагов (с изображениями)

Оглавление:

Как вызывать методы в Java: 7 шагов (с изображениями)
Как вызывать методы в Java: 7 шагов (с изображениями)

Видео: Как вызывать методы в Java: 7 шагов (с изображениями)

Видео: Как вызывать методы в Java: 7 шагов (с изображениями)
Видео: Как в презентации убрать заголовок слайда 2024, Май
Anonim

Если вы хотите стать программистом на Java, вам нужно изучить много новых концепций. Есть классы, методы, исключения, конструкторы, переменные и многое другое; Вы можете быть потрясены, узнав это. Итак, вы должны изучать их один за другим. В этой обучающей статье вы узнаете, как вызвать метод в java.

Шаг

Java Methods Step 1
Java Methods Step 1

Шаг 1. Метод эквивалентен функциям в языках программирования, таких как C, что помогает в повторном использовании кода. Методы состоят из серии операторов, и эти методы можно вызывать через другие операторы. При вызове будут выполнены все операторы, являющиеся частью метода. Например, рассмотрим этот метод:"

общедоступный статический метод voidExample () {}

. В настоящее время в нем нет кода, но перед названием метода есть три ключевых слова.

общественный

,

статический

а также

пустота

Java Methods Step 2
Java Methods Step 2

Шаг 2. Слово

общественный

перед именем метода означает, что сам метод может быть вызван из любого места, которое включает другой класс, даже из другого пакета (файла), если вы импортируете этот класс.

Есть другие слова, которыми можно заменить

общественный

. Слово

защищенный

а также

частный

. Если метод

защищенный

то только этот класс и его подклассы (классы, которые используют его как основу для компиляции кода) могут вызывать метод. Метод

частный

может быть вызван только внутри этого класса. Последнее ключевое слово на самом деле не слово. Слово используется только в том случае, если у вас нет замены

общественный

,

защищенный

или

частный

. Это слово называется default или package-private. Это означает, что метод могут вызывать только классы в одном пакете.

Java Methods Step 3
Java Methods Step 3

Шаг 3. Второе ключевое слово,

статический

означает, что метод принадлежит классу и не является экземпляром класса (объекта).

Статические методы должны вызываться с использованием имени класса:"

ExampleClass.methodExample ()

Однако если ключевое слово

статический

не существует, методы можно вызывать только через объекты. Например, если класс называется

ExampleObject

и имеет конструктор (для создания объекта), мы можем создать новый объект, набрав

ExampleObject obj = новый ExampleObject ();

и вызовите метод с помощью"

obj.methodExample ();

".

Java Methods Step 4
Java Methods Step 4

Шаг 4. Еще одно слово перед названием метода:

пустота

.

Сказать

пустота

означает, что метод ничего не возвращает (ничего не возвращает, если вы запустите метод). Если вы хотите, чтобы метод что-то возвращал, просто замените слово

пустота

с типом данных (примитивный или ссылочный тип) объекта (или примитивного типа), который вы хотите сгенерировать. Просто добавь

возвращение

плюс объект этого типа где-то до конца кода метода.

Java Methods Step 5
Java Methods Step 5

Шаг 5. При вызове метода, который что-то возвращает, вы можете использовать то, что было возвращено

Например, если

someMethod ()

возвращает целое число, тогда вы можете установить целое число для того, что возвращается с"

int a = someMethod ();

Java Methods Step 6
Java Methods Step 6

Шаг 6. Для некоторых методов требуются параметры

Метод, который принимает целочисленный параметр, будет выглядеть так:

someMethod (int a)

. При использовании такого метода вы должны написать имя метода, а затем целое число в скобках:

someMethod (5)

или

someMethod (сущ.)

если

целое число.

Java Methods Step 7
Java Methods Step 7

Шаг 7. Метод также может иметь несколько параметров, просто разделите их запятыми. Если метод

someMethod

требует два параметра,

int a

а также

Объект obj

будет выглядеть так:"

someMethod (int a, объект объект)

. Чтобы использовать этот новый метод, вы должны вызвать имя метода, за которым следует целое число и объект в скобках:

someMethod (4, вещь)

с участием

вещь

это

Объект

подсказки

  • Когда вы вызываете метод, который что-то возвращает, вы можете вызвать другой метод в зависимости от того, что возвращает этот метод. Например, у нас есть метод с именем

    getObject ()

    который производит объект. Ну в классе

    Объект

    нет вызовов нестатических методов

    нанизывать

    которые производят

    Объект

    в виде

    Нить

    . Итак, если вы хотите получить

    Нить

    это из

    Объект

    создано

    getObject ()

    в одной строке просто напишите"

    Строка str = getObject (). ToString ();

  • ".

Рекомендуемые: