Разница между статическими и нестатистическими методами Java

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

Статический пример

Нестатический пример

Однако статический метод можно назвать как классом, так и объектом класса. Статический метод может иметь доступ только к статическим членам. Нестатический метод может иметь доступ как к статическим, так и к нестационарным элементам, поскольку в момент вызова статического метода класс не может быть создан.

Источник: http://net-informations.com/Java/cJava/nonstatic.htm

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 3,00 из 5)
Adblock
detector