Что выведет код?
#Tasks
public class Task191125 {
public static void main(String[] args) {
Object obj = "42";
String result = switch (obj) {
case Integer i -> "Number: " + i;
case String s when s.length() > 3 -> "Long string";
case String ignored -> "Short string";
default -> "Unknown";
};
System.out.println(result);
}
}#Tasks
👍1
👍1
Вопрос с собеседований
Разница между ArrayDeque и Stack?🤓
Ответ:
Stack — устаревший synchronized-класс на базе Vector, а ArrayDeque — современная реализация без блокировок, быстрее и гибче.
ArrayDeque подходит для реализации стека и очереди, не имеет лишней синхронизации и обеспечивает высокую производительность.
#собеседование
Разница между ArrayDeque и Stack?
Ответ:
ArrayDeque подходит для реализации стека и очереди, не имеет лишней синхронизации и обеспечивает высокую производительность.
#собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2