Почему static main()?

305
29 августа 2017, 10:52

Почему метод main() должен быть статичным?

Answer 1

Несколько возможных причин:

  1. Для того чтобы не создавать экземпляр класса при при запуске - это лишние накладные расходы.
  2. Это соглашение, как в СИ void main()
Answer 2

Наверное потому что в системе сам метод main вызывается не из текущего контекста, а по имени класса.

READ ALSO
Разница между методом и функцией

Разница между методом и функцией

Есть ли разница между методом и функцией? Или это просто два разных названия одного и того же?

425
Как правильно работать с Google Tag Manager для Google Analitics?

Как правильно работать с Google Tag Manager для Google Analitics?

В общем нужно мне сделать реализацию Google Tag Manager я начал с этой статьи

282
Строка как массив символов

Строка как массив символов

Строка — это массив символовКак в java обратится к букве по индексу? Мой код:

482