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

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

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

import java.util.concurrent.*;

public class Task241025 {
public static void main(String[] args) throws InterruptedException {
BlockingQueue<Integer> queue = new ArrayBlockingQueue<>(2);

System.out.print(queue.offer(1) + " ");
System.out.print(queue.offer(2) + " ");
System.out.print(queue.offer(3, 100, TimeUnit.MILLISECONDS) + " ");

System.out.print(queue.poll() + " ");
System.out.print(queue.offer(3) + " ");
System.out.print(queue.poll() + " ");
System.out.print(queue.poll() + " ");
}
}


#Tasks
👍1
Вопрос с собеседований

Чем отличается checked cast от instanceof + cast? 🤓


Ответ:

Checked cast
((String) obj) может выбросить ClassCastException.

Использование instanceof позволяет сначала проверить тип, а затем безопасно привести объект.

Это предотвращает ошибки в рантайме.



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


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

Петер Наур (дат. Peter Naur; 25 октября 1928, Фредериксберг — 3 января 2016, Херлев) — датский учёный-информатик, один из разработчиков ALGOL 60 и соавтор нотации Бэкуса–Наура (BNF), оказавшей огромное влияние на синтаксический анализ языков программирования.

Венди Холл, DBE FRS FREng MAE FIET (родилась 25 октября 1952 года) — британский исследователь в области Web Science и семантических веб-технологий; одна из ведущих фигур в развитии исследований Всемирной паутины и академического CS в Великобритании.


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

2001 — выпущена система Microsoft Windows XP.


#Biography #Birth_Date #Events #25Октября
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4