Java for Beginner
760 subscribers
738 photos
212 videos
12 files
1.22K links
Канал от новичков для новичков!
Изучайте Java вместе с нами!
Здесь мы обмениваемся опытом и постоянно изучаем что-то новое!

Наш YouTube канал - https://www.youtube.com/@Java_Beginner-Dev

Наш канал на RUTube - https://rutube.ru/channel/37896292/
Download Telegram
Что выведет код?

import java.util.Map;
import java.util.HashMap;

public class Task051125 {
public static void main(String[] args) {
Map<String, Integer> map = new HashMap<>();
map.put("a", 1);
map.put("b", 2);
map.put("c", null);

Integer value1 = map.get("a");
Integer value2 = map.get("c");
Integer value3 = map.get("d");
int value4 = map.getOrDefault("d", -1);

System.out.println(value1);
System.out.println(value2);
System.out.println(value3);
System.out.println(value4);
}
}


#Tasks
Варианты ответа:
Anonymous Quiz
75%
1 null null -1
17%
1 0 0 -1
0%
1 null 0 -1
8%
1 0 null -1
Вопрос с собеседований

Чем отличается Factory от Builder? 🤓


Ответ:

Factory
отвечает за создание объекта определённого типа без явного вызова конструктора.

Builder — за пошаговое создание сложного объекта с множеством параметров.

Factory — «что создать», Builder — «как создать».



#собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
История IT-технологий сегодня — 07 ноября


ℹ️ Кто родился в этот день

Барбара Лисков (англ. Liskov, урождённая Барбара Джейн Губерман, англ. Barbara Jane Huberman; род. 7 ноября 1939, Лос-Анджелес) — американский учёный-информатик, лауреат премии Тьюринга, автор принципа замещения Лисков (Liskov substitution principle) и одного из первых языков CLU; значительный вклад в организацию дисциплины программирования.

🌐 Знаковые события

2002 — Microsoft запустила Tablet PC – первую коммерческую платформу для планшетных компьютеров с поддержкой стилуса, работающую на Windows XP Tablet PC Edition, что стало важным шагом в развитии мобильных вычислений.


#Biography #Birth_Date #Events #07Ноября
Please open Telegram to view this post
VIEW IN TELEGRAM