Size: a a a

2020 January 29

d

dima in pro.flood
Чел, я тебя просто кикнул, не забанил, просто чтобы ты подумал и если захочешь вернуться и извиниться, двери открыты. По твоему вопросу:

Статик блоки выполняется, когда класс ИНИНИАЛИЗИРОВАН - https://docs.oracle.com/javase/specs/jls/se7/html/jls-8.html#jls-8.7

Что значит инициализирован - https://docs.oracle.com/javase/specs/jls/se7/html/jls-12.html#jls-12.4.1

T is a class and an instance of T is created.

T is a class and a static method declared by T is invoked.

A static field declared by T is assigned.

A static field declared by T is used and the field is not a constant variable (§4.12.4).

T is a top level class (§7.6), and an assert statement (§14.10) lexically nested within T (§8.1.3) is executed.

Соответственно вообще похуй, загружен/не загружен, статик блоки при иниализации про критериям выше только исполняться будет.
источник

d

dima in pro.flood
вот ниже этого есть строчка
источник

d

dima in pro.flood
Invocation of certain reflective methods in class Class and in package java.lang.reflect also causes class or interface initialization
источник

d

dima in pro.flood
>Invocation of certain reflective methods
>also causes class or interface initialization
источник

d

dima in pro.flood
Ну кароч по мнению Игоря ОЧЕВИДНО, что ПОДРАЗУМЕВАЮТСЯ методы, создающие инстанс
источник

d

dima in pro.flood
Ну можно еще сделать getMethod и вызвать invoke
источник

d

dima in pro.flood
Тоже скорее всего загрузит класс
источник

d

dima in pro.flood
Вот и все
источник

d

dima in pro.flood
А по моему личному мнению это можно было указать явно, если это так
источник

d

dima in pro.flood
Igor
он второй раз переходит на личности
ну это залет да
источник

AV

Anastasia Vinogradova in pro.flood
Настолько емко сложно вообще написать)))
источник

I

Igor in pro.flood
dima
Ну кароч по мнению Игоря ОЧЕВИДНО, что ПОДРАЗУМЕВАЮТСЯ методы, создающие инстанс
да, мне очевидно, что подразумеваются методы, которые соответствуют условиям из списка выше
источник

I

Igor in pro.flood
после чего он говорит, что ему не очевидно и начинает крыть хуями
источник

I

Igor in pro.flood
и я токсичный, хули
источник

VG

Vladislav Golovatyi in pro.flood
@aleksandr_melnichnikov придумал шутку про Аню
источник

A

Ann in pro.flood
dima
Ну кароч по мнению Игоря ОЧЕВИДНО, что ПОДРАЗУМЕВАЮТСЯ методы, создающие инстанс
А это тот Дима, который тут постоянно тусит или залётный?
источник

A

Ann in pro.flood
Тогда лол
источник

A

Ann in pro.flood
Он мне не нра
источник

I

Igor in pro.flood
Igor
он второй раз переходит на личности
@dmsol я за профилактический ридонли хотя бы на месяц
источник

d

dima in pro.flood
Igor
@dmsol я за профилактический ридонли хотя бы на месяц
да он не вернется
источник