1 год назад
Глубокое погружение в Java: рефлексия и загрузчик классов. Часть 1
Источник: Nuances of Programming Парадигмы программирования можно сравнить с территориями. На каждой территории, от императивного до декларативного программирования, установлены строгие законы поведения, диктующие, что можно делать, а что нельзя. Но чаще всего разработчики оказываются на территории, где приходится осуществлять то, что не одобряется или запрещается. В таких случаях начинается поиск лазеек и способов применения системы для решения насущных задач. Иногда обнаруживаются законы, которые разрешают действия, противоречащие основным принципам системы...
115 читали · 1 год назад
Java 1391. Где хранятся статические методы и переменные.
1391. Где хранятся статические методы и переменные. Статические методы и переменные в Java хранятся в специальной области памяти, называемой "статической областью памяти" или "статическим контекстом". Эта область памяти выделяется при загрузке класса в память и существует в течение всего времени работы программы. Статические методы и переменные относятся к классу, а не к конкретному объекту этого класса. Они доступны без необходимости создания экземпляра класса и могут быть использованы другими методами и классами...