2 года назад
2.3.9 Области видимости в JS
Сравнительно небольшая статья будет. Хочу упомянуть про видимость переменных в коде. Стоит отнестись внимательно к этой теме, чтобы потом не думать "почему так-то?!". Начнем с простого примера. Представим себе школу с классами от первого до одиннадцатого и возьмем отдельно взятый класс начальной школы. В классе у нас будут дети, которые разбиты учителем на группы с индивидуально-групповыми заданиями. Все при деле, все заняты. Итак, ученики в своей группе точно знают, чем занимаются другие дети, работающие над заданием вместе с ними...
2 года назад
Java 393. Где вообще мы можем инициализировать final нестатическую глобальную переменную, если она не инициализирована в момент объявления?
В Java, нестатическая глобальная переменная (также известная как поле экземпляра) должна быть проинициализирована перед ее использованием. Если такая переменная объявлена как final, то ее значение должно быть установлено один раз в момент инициализации. Есть несколько способов инициализировать такую переменную в Java: public class MyClass { private final int x = 10; } Здесь мы объявляем поле x как final и присваиваем ему начальное значение 10 в момент объявления. public class MyClass { private final int x; public MyClass(int x) { this...