314 читали · 2 года назад
Java & Kotlin - Порядок инициализации полей, конструкторов и блоков
Рассмотрим самый сложный пример — представим, что у нас есть наследование, статика, конструкторы и поля (+ companion object, + init) Порядок инициализации в Java и Kotlin немного различны, хотя и схожи по общей идее Java: Статические и нестатические поля и блоки инициализируются в порядке объявления (чем выше строчка, тем первее она будет инициализирована) 1. Статические поля и блоки родителя 2. Статические поля и блоки ребенка 3. Нестатические поля и блоки родителя 4. Конструктор родителя 5...
1 месяц назад
Как освоить основы Java для Android-разработки к сентябрю 2025?
Мечтаешь создавать приложения для Android, но не знаешь, с чего начать? Java – ключевой язык для Android-разработки, и его освоение может показаться сложным, особенно если ты новичок. Возможно, ты уже пробовал учиться, но терялся в море информации или не понимал, как применить знания на практике. Не переживай! Эта статья поможет тебе за несколько месяцев освоить основы Java так, чтобы к сентябрю 2025 года ты мог уверенно писать код для Android-приложений. Я сам когда-то начинал с нуля, и знаю, как важен четкий план и поддержка...