Anonymous Quiz
27%
StringReader
28%
BufferedReader
11%
FileReader
34%
InputStreamReader
💊6
1. **Порождающие**: Singleton, Factory Method, Abstract Factory, Builder, Prototype.
2. **Структурные**: Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy.
3. **Поведенческие**: Observer, Strategy, Command, State, Visitor, Mediator, Iterator, Chain of Responsibility, Interpreter, Memento.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍6❤2💊1
Anonymous Quiz
75%
List
5%
Set
5%
Map
15%
Collection
👍1
Anonymous Quiz
73%
remove()
12%
delete()
2%
clear()
12%
discard()
- **Singleton** гарантирует, что класс имеет только один экземпляр в приложении и предоставляет глобальную точку доступа к этому экземпляру.
- **Prototype** позволяет создавать объекты, клонируя существующий объект, что позволяет избежать затрат на создание объектов стандартным способом (через new), особенно если это сложный процесс создания.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍7
Anonymous Quiz
55%
synchronizedList
8%
syncList
31%
synchronizedCollection
6%
syncCollection
Anonymous Quiz
4%
java.base
38%
java.time
54%
4%
java.temporal
😁13👀1💊1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
Anonymous Quiz
70%
Socket
22%
ServerSocket
4%
InetAddress
3%
SocketAddress
Anonymous Quiz
48%
setCacheSize()
22%
setCacheLimit()
11%
setSize()
18%
setCapacity()
💊9
-Heap: область памяти, где создаются объекты и хранятся их данные.
-Stack: хранит локальные переменные и информацию о вызовах методов.
-Method Area: хранит структуру класса, включая константы, методы, поля и код.
-Program Counter Register: указывает на текущую инструкцию JVM, которая выполняется.
-Native Method Stack: для нативных методов, не написанных на Java.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22👍1
Anonymous Quiz
15%
stop()
18%
terminate()
51%
interrupt()
16%
finish()
❤2
Anonymous Quiz
25%
SynchronizedMap
66%
ConcurrentHashMap
5%
Hashtable
4%
WeakHashMap
👀2💊1
- **Поток** — это единица выполнения внутри процесса. Потоки в одном процессе могут делиться ресурсами и памятью. Отличие в том, что потоки (особенно в одном процессе) менее затратны для создания и управления по сравнению с процессами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥3
Anonymous Quiz
30%
ExceptionHandler
4%
ErrorHandler
7%
UncaughtExceptionHandler
59%
ThreadExceptionHandler
🤔10❤1💊1
Anonymous Quiz
18%
ConnectionPool
42%
DataSource
15%
ResourceManager
24%
DatabaseManager
- **finally**: блок в Java, который следует за блоками try и catch, выполняется в любом случае, независимо от того, было ли исключение.
- **finalize()**: метод, вызываемый сборщиком мусора перед тем, как объект будет уничтожен, что дает последний шанс очистить ресурсы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥7
Anonymous Quiz
31%
HashMap
6%
HashSet
26%
Hashtable
38%
Map
👍6💊2
Anonymous Quiz
33%
Thread
8%
Runnable
55%
ExecutorService
4%
Callable
❤2
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍9