- Передаются по значению. Изменение параметра внутри метода не влияет на исходное значение.
2. Объекты:
- Передаются по ссылке на объект. Ссылка передается по значению, но изменение состояния объекта внутри метода будет видно снаружи.
3. Параметры методов в веб-запросах:
- Передаются через GET (в URL) или POST (в теле запроса). Доступны через HttpServletRequest.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥2👀1
Anonymous Quiz
66%
ServerSocket
28%
Socket
3%
DatagramSocket
3%
InetSocketAddress
🤯7👍2🔥1💊1
Anonymous Quiz
54%
InputStream
27%
File
12%
FileReader
8%
PrintWriter
🔥6
- Serial GC: Однопоточный сборщик, подходит для приложений с небольшими объемами данных и простыми требованиями.
- Parallel GC: Использует несколько потоков для выполнения сборки мусора, что повышает производительность в многопоточных приложениях.
- CMS GC (Concurrent Mark-Sweep): Работает параллельно с основной программой, минимизируя паузы, но устарел в новых версиях.
- G1 GC (Garbage First): Снижает задержки и работает более предсказуемо, часто используется для больших данных.
- ZGC и Shenandoah GC: Предназначены для приложений с большими объемами памяти и требованиями к минимальной задержке.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥9
Anonymous Quiz
41%
Создаёт новый объект строки в пуле строк.
47%
Возвращает ссылку на пул строк, если строка уже существует в пуле.
8%
Всегда создаёт новый объект строки.
5%
Удаляет строку из пула строк.
💊8👍6🔥1
Anonymous Quiz
40%
readChar()
22%
readCharacter()
27%
read()
11%
readSymbol()
🔥4
- -XX:+UseG1GC — выбор конкретного GC.
- -Xms и -Xmx — минимальный и максимальный размер кучи.
- -XX:MaxGCPauseMillis — указание максимального времени паузы для сборщика мусора.
- -XX:NewRatio — настройка пропорции между размером молодой и старшей кучи.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍3
Anonymous Quiz
36%
compareTo()
40%
ordinal()
11%
compare()
12%
equals()
🤔17
Anonymous Quiz
68%
compareTo()
19%
ordinal()
7%
compare()
6%
equals()
😁27🤔8👍2
- JVisualVM или JProfiler для мониторинга производительности и анализа работы JVM.
- Heap Dump Analysis Tools для анализа состояния памяти при утечках.
- New Relic, Dynatrace для интеграции APM (Application Performance Monitoring).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍4
Anonymous Quiz
10%
Операция, которая завершает работу потока
49%
Операция, которая модифицирует исходный поток
34%
Операция, которая создает новый поток из существующего
6%
Операция, которая сохраняет поток в файл
💊16👀3👍2❤1😁1
Anonymous Quiz
15%
Predicate
17%
Function
18%
Supplier
50%
Consumer
👍9🔥1
- hashCode возвращает числовое представление объекта, которое используется в хеш-таблицах, таких как HashMap или HashSet.
Эти методы должны быть согласованы: если два объекта равны по equals, их hashCode должен совпадать.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11😁5🔥3
Anonymous Quiz
19%
ArrayList лучше для удаления элементов
51%
LinkedList лучше для последовательного доступа
3%
ArrayList использует структуру данных дерева
27%
LinkedList не позволяет случайный доступ
💊34👍4😁3
Anonymous Quiz
30%
Singleton
24%
Builder
23%
Factory
23%
Observer
💊23🤔7👍1🔥1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥2
Anonymous Quiz
7%
Добавление элементов
1%
Удаление элементов
26%
Получение элементов
66%
Сортировка элементов
💊37🤔8👍3❤1
Anonymous Quiz
33%
orElse()
16%
get()
25%
ifPresent()
26%
orElseGet()
💊9👍6🤔1
Нет, в equals нужно учитывать только те поля, которые уникально идентифицируют объект (например, идентификатор). Поля, не влияющие на идентичность объекта, можно игнорировать для упрощения логики.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥4
Anonymous Quiz
72%
Инкапсуляция
7%
Полиморфизм
4%
Наследование
17%
Сокрытие изменений
💊41🤔21😁1