вторник, 2 июня 2020 г.

Мишка на связи

Потусторонний видеоблогер растёт:

Страдать на работе

Есть что-то в латышском языке от русского...

Ссылка на метод

Я уже писал про ссылку на метод, но у неё оказался ещё забавный side effect. Рассмотрим два способа передать метод для отложенного создания некоего класса:
  1. EventQueue.invokeLater(() -> new FooBar())
  2. EventQueue.invokeLater(FooBar::new)
Отличия этих способов проявляются при первом обращении к классу FooBar. В первом случае сначала будет сделан запрос, а потом уже загружен класс с диска и создан, а во втором - сначала загружен с диска. Это заметно влияет на startup performance...

Рыбный день

Юля с собой захватила своих рыб, чтобы пофотографировать их в интерьере. Ну и соседей шокировать размерами...

Утренний туман

Юле опять по утрам не спится: