+ 1
Раскажите подробнее о функции static?
Тоесть, например я знаю, что static подразумевает не использование метода main, а в начале программы он используется... public static void main (String [ ] args), обьясните)
1 Answer
0
В контексте Java, статические методы не имеют доступа к нестатическим данным объекта, а для использования этих методов не нужно создавать объекты - можно использовать имя класса.
https://javarush.ru/groups/posts/800-10-zametok-o-modifikatore-static-v-java
Main - статическая функция, точка входа в программу. Не нужно создавать объект класса, которому эта функция принадлежит, чтобы вызвать эту функцию.