profile
Размещено 3 года назад по предмету Информатика от Andrio00

По какому принципу ставятся фигурные скобки в языке програмирования java?​

  1. Ответ на вопрос
    Ответ на вопрос дан timanaberezhnev

    Ответ:Фигурные скобки сами по себе являются лишь конструкцией, которая может обозначать разные вещи в зависимости от контекста. Из вашего вопроса сейчас совсем не ясно, что именно вас интересует. Статическая инициализация действительно существует и производится в момент загрузки класса, позволяя вам выполнить какую-либо работу в этот момент (это, впрочем, настоятельно не рекомендуется делать, но иногда иначе константу правильно не определить).Не знаю можно ли назвать вопрос риторическим, но вот в чем суть. Может кто пояснить все тонкости с связанные с фигурными скобками - {}(если таковые конечно есть)

    Я имею представление о том, что if, for, методы, классы и прочие вещи используют фигурные скобки как бы для определения своего поля влияния, и по сути, когда мы пишем if { // код }, мы обозначаем, что данный блок будет предназначаться расположенному с ним if'у.

    Меня интересует, есть ли какие-либо особенности блоков, не имеющих такой привязки?

    К примеру, я не могу вне метода написать sysout("bla"); (то есть, прямо внутри класса), но когда заключаю оператор в блок {} проблема исчезает - магия. Почему так?

    Где-то видел насчет этого какую-то информацию о том, что есть, к примеру, в классах некие статические блоки инициализации и прочее, типа:

    static {

       // Чудо-код

    }  

    Заранее благодарю;

    // Или может еще как то так...

    Почему тут ругает:

    public class Main {

       System.out.println("a");

       public static void main(String[] args) {

       }

    }

    а тут нет

    public class Main {

       {    

           System.out.println("a");

       }

       public static void main(String[] args) {

       }

    }

    Объяснение:

    1. Ответ на вопрос
      Ответ на вопрос дан Andrio00
      Спасибо
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.