- Запускается main() → Spring Boot запускает контейнер;
- Инициализируются бины, читаются аннотации, конфигурации;
- Создаётся контекст приложения;
- Регистрируются контроллеры, фильтры, middleware;
- Встраивается веб-сервер (например, Tomcat);
- Приложение начинает слушать порт и готово к приёму запросов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥8
Anonymous Quiz
23%
BitSet
50%
ByteBuffer
23%
BitArray
4%
BitVector
💊7👍1
Anonymous Quiz
63%
System
9%
Console
18%
Formatter
9%
PrintStream
💊12👍1🤔1
- Stack:
- Хранит примитивы и ссылки на объекты.
- Используется для вызовов методов и локальных переменных.
- Живёт коротко — очищается после выхода из метода.
- Быстрее.
- Heap:
- Хранит сами объекты (включая String, List, Map и т.п.).
- Управляется сборщиком мусора.
- Живёт дольше — пока есть ссылки.
- Медленнее, но гибче.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥2
Anonymous Quiz
35%
EventListener
23%
ActionListener
35%
AWTEventListener
8%
WindowListener
💊3👍1
Anonymous Quiz
34%
Переопределение метода с возвращаемым типом подкласса
21%
Переопределение метода с возвращаемым типом суперкласса
12%
Перегрузка метода с разными типами
34%
Метод, который может возвращать несколько типов
🤔1
Если исключение не обрабатывается, выполнение загрузки класса будет прервано, и он не сможет быть использован. Это приводит к системной ошибке на уровне JVM.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4
Anonymous Quiz
25%
RuntimeException
2%
Error
56%
Exception
17%
Throwable
👍2
Anonymous Quiz
5%
Serializable
3%
Comparable
92%
Cloneable
1%
Iterable
👍3💊1
SQL:
- 1:1 — один к одному.
- 1:N — один ко многим.
- M:N — многие ко многим.
Hibernate:
- Используются аннотации:
- Можно задать тип загрузки (fetch), каскады (cascade) и направление (одно- или двусторонняя связь).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥2
Anonymous Quiz
14%
Поля будут пропущены
67%
NotSerializableException
11%
InvalidClassException
7%
ClassNotFoundException
🤔4👍1
Anonymous Quiz
9%
update()
50%
replace()
36%
set()
6%
put()
💊2👍1
Существуют различные подходы:
- Водопадная модель (Waterfall);
- Инкрементная модель;
- Итеративная модель;
- Agile (Scrum, Kanban);
- Extreme Programming (XP);
- Feature-Driven Development (FDD);
- DevOps-подходы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Anonymous Quiz
13%
Получение информации о классе через Class.forName()
18%
Создание нового экземпляра класса через newInstance()
53%
Подключение статического метода через import static
16%
Изменение значения приватного поля через setAccessible(true)
👍1
Anonymous Quiz
55%
synchronizedList
6%
syncList
34%
synchronizedCollection
5%
syncCollection
🔥1
-
-
-
-
Все они подразумевают регистрацию в контексте, но имеют разные семантические цели.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1💊1