Разделитель пути зависит от операционной системы:
- В Windows — это \
- В Unix/Linux/Mac — это /
В Java можно использовать File.separator для кроссплатформенной работы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4
Anonymous Quiz
7%
jlink
18%
javap
5%
jmod
70%
jar
💊12
Anonymous Quiz
6%
LinkedHashSet
8%
TreeSet
81%
HashSet
5%
ArrayList
🔥1💊1
При создании Statement можно указать тип ResultSet:
- Тип скроллинга:
- TYPE_FORWARD_ONLY — только вперёд;
- TYPE_SCROLL_INSENSITIVE — можно двигаться в обе стороны, но не отражает изменения;
- TYPE_SCROLL_SENSITIVE — реагирует на изменения в БД.
- Тип конкуренции:
- CONCUR_READ_ONLY — только чтение;
- CONCUR_UPDATABLE — можно обновлять записи.
Также важно закрывать ResultSet, чтобы избежать утечек ресурсов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2💊1
Anonymous Quiz
24%
17%
Executors.newThread()
28%
Executors.newFixedThreadPool()
31%
Thread.parallel()
💊13🤔4
Anonymous Quiz
9%
java.nio не поддерживает файловые операции
80%
java.nio использует неблокирующий ввод-вывод
4%
java.nio не поддерживает каналы
7%
java.nio поддерживает только текстовые данные
🔥3
Атрибуты класса (поля) можно заполнить:
- через конструктор;
- через сеттеры;
- через аннотации Spring (
- через внедрение зависимостей или маппинг объектов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥5
Anonymous Quiz
60%
Composite
10%
Adapter
10%
Observer
20%
Strategy
🤔3
Anonymous Quiz
29%
Определяет метод compare()
62%
Определяет метод compareTo()
7%
Определяет метод sort()
1%
Определяет метод equals()
🤔2
- Все вложенные объекты также копируются.
- Изменения в копии никак не влияют на оригинал.
Глубокое копирование дороже по ресурсам, но безопаснее при работе с вложенными структурами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
Anonymous Quiz
42%
Java-is-fun
12%
- Java is fun
2%
Java, is, fun
44%
-Javaisfun
👍7🤔5
Anonymous Quiz
19%
Связывание метода с объектом во время компиляции
31%
Задержка загрузки класса до момента его первого использования
34%
Определение метода для вызова во время выполнения программы
16%
Связывание всех методов после запуска программы
2. Через отправку запроса с использованием sendRedirect() для внешнего перенаправления.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍1🤔1
Anonymous Quiz
9%
71%
19%
2%
💊19🤔7👍1
Anonymous Quiz
52%
synchronizedCollection()
3%
safeCollection()
42%
concurrentCollection()
2%
secureCollection()
👍3🤔3💊3🔥1
На самом деле в JavaScript нет None.
Ты, возможно, имел в виду:
- null — typeof null === 'object' (это баг);
- NaN — typeof NaN === 'number' (это корректно).
NaN — это "Not a Number", но относится к типу number.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊60🔥3
Anonymous Quiz
32%
BigDecimal
28%
Complex
6%
BigInteger
34%
ComplexNumber
💊5👍4
Anonymous Quiz
37%
Изменяется значение свойства Bean'а
48%
Отправляется уведомление слушателям об изменении свойства
8%
Удаляются все слушатели
7%
Создается новый Bean
💊12
Spring Data построена на:
- Шаблонном подходе к доступу к данным, например, через JdbcTemplate, MongoTemplate и т.д.
- Интерфейсах-репозиториях, где методы можно описывать декларативно, без реализации.
- ORM-фреймворках — Hibernate, JPA, MyBatis и других.
- Абстракции над разными хранилищами: SQL, NoSQL, REST, LDAP и т.п.
Она упрощает и стандартизирует работу с хранилищами, устраняя дублирование кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍3🤔1
Anonymous Quiz
16%
Singleton
29%
Factory
49%
Builder
6%
Prototype
💊24👍1