Я новичок в Java, пытаюсь выучить его и извините, если вопрос звучит глупо: D
Прямо сейчас я делаю эту простую программу (без объектов) для практических целей, которая генерирует случайные элементы для массива, использующие Random randomNumber = new Random();
, все 3 метода (random: byte int, long elements), используют одну и ту же переменную randomNumber. Мой вопрос: должна ли переменная randomNumber создаваться как переменная stati c (насколько мне известно, это будет в памяти до тех пор, пока не закончится выполнение программы, верно?), Или локальная переменная, которая является создается каждый раз, когда мы вызываем один из этих 3 методов (и уничтожается после их выхода)? Я пытаюсь выполнить эту задачу без объектов только для практических целей.
Спасибо за помощь!