TGViewer
Channel Public Channel
Java Developer

Java Developer

@java_tg

Авторский канал действующего разработчика — интересные заметки, новые технологии, библиотеки и фреймворки

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GHfTK

Реклама на бирже: https://telega.in/c/java_tg
Subscribers
14.8K
Photos
2.2K
Videos
162
Links
2.5K

Showing posts older than #720 · Back to latest

Older Posts 20 shown
Post #717 5.04K
❔ Вопрос с собеседования

Существуют ли ситуации, когда блок finally не будет выполнен?

Ответ: Да, например, когда JVM «умирает» — в такой ситуации finally недостижим и не будет выполнен, так как происходит принудительный системный выход из программы.

➡️ Java Developer
  • 🤣 18
  • ❤ 5
Post #715 5K
👩‍💻 Интерфейс FileFilter

Интерфейс FileFilter применяется для проверки, попадает ли объект File под некоторое условие.

Этот интерфейс содержит единственный метод boolean accept(File pathName), который необходимо переопределить и реализовать.

➡️ Java Developer
  • ❤ 9
  • 💯 1
Post #714 5.07K
❔ Вопрос с собеседования

О
чем говорит ключевое слово throws?

Ответ: Модификатор throws прописывается в заголовке метода и указывает на то, что метод потенциально может выбросить исключение с указанным типом.

➡️ Java Developer
  • 💯 18
  • ❤ 8
  • 🤣 2
Post #710 5.53K
👩‍💻 «Пинг-понг» на Java

Если вы искали обучающее руководство по созданию классической игры «Пинг-понг», поздравляю  —  вы его нашли!

Для реализации этой цели воспользуемся библиотекой Processing и Java.

Ссылка на статью — КЛИК

➡️ Java Developer
  • ⚡ 11
  • ❤ 7
  • 💯 3
Post #709 5.04K
  • 🤣 15
Post #707 5.74K
📌 Задача с LeetCode (Climbing Stairs)

Мы поднимаемся по лестнице. Чтобы добраться до верха, нужно пройти n шагов. Каждый раз мы можем подняться либо на 1, либо на 2 ступеньки. Требуется узнать, сколько способов существует, чтобы добраться до самого верха.

⏺ Если n == 1, то возвращается 1, т.к. существует только 1 способ подняться на одну ступень.

⏺ Если n == 2, то возвращается 2, т.к. существует два способа подняться на две ступени.

⏺ Для чисел n > 2 создается массив, где значение для каждой ступени вычисляется как сумма количества способов подняться на предыдущую ступень и количество способов подняться на две ступени назад.

⏺В результате возвращается количество способов подняться на все n ступеней.

Эта задача на YouTube — КЛИК
Эта задача на LeetCode — КЛИК

➡️ Java Developer
  • ❤ 10
  • 💯 6
  • ⚡ 1
Post #705 5.22K
⌨️ Mutable

Mutable объекты — это объекты, состояние которых можно изменить после создания.

Примеры Mutable объектов:

⏺ Массивы
⏺ Списки — ArrayList, LinkedList
⏺ Коллекции — HashMap и другие

Альтернативой являются Immutable объекты — это объекты, которые не могут быть изменены после создания. Например, String (строки), упакованные примитивные объекты, такие как Integer, Long и т.д.

➡️ Java Developer
  • ❤ 23
  • ⚡ 2
  • 💯 1
Post #703 5.04K
❔ Вопрос с собеседования

Какие два класса не наследуются от Object?

Ответ: таких классов нет: все классы прямо или через предков наследуются от класса Object.

➡️ Java Developer
  • ❤ 38
  • ⚡ 4
Post #702 6.19K
👩‍💻 Лучшие практики написания кода в Spring Boot

Spring Boot  —  это широко используемый и очень популярный высокопроизводительный фреймворк корпоративного уровня.

Практики и советы, приведенные в этой статье, помогут улучшить приложение Spring Boot и сделать его более эффективным.

Ссылка на статью — КЛИК

➡️ Java Developer
  • 💯 11
  • ❤ 5
  • ⚡ 2
  • 🤣 2
Post #701 5.11K
  • 💯 6
  • ❤ 3
Post #700 5.37K
  • 🤣 1
Post #699 5.59K
⌨️ Character.isWhitespace()

Character.isWhitespace() — это метод, который проверяет, является ли символ пробельным. Метод принимает символ в качестве аргумента и возвращает соответствующее значение типа boolean.

Символ является пробельным, если он соответствует следующим значениям: пробел (' '), табуляция (\t), перевод строки (\n), перевод страницы (\f), возврат каретки (\r).

➡️ Java Developer
  • ❤ 25
  • 💯 4
  • ⚡ 2
  • 🤣 2
Post #698 5.12K
❔ Вопрос с собеседования

Что делает метод intern() в классе String?

Ответ: Метод intern() используется для сохранения строки в пуле строк или получения ссылки, если такая строка уже находится в пуле.

➡️ Java Developer
  • ❤ 18
  • ⚡ 2
Post #696 6.83K
👩‍💻 Простой Telegram бот на Java и Spring Boot

В видеокурсе показан весь процесс создания Telegram бота начиная от регистрации, заканчивая полной реализацией функционала с подробным объяснением.

Ссылка на видео — КЛИК

➡️ Java Developer
  • 💯 13
  • ❤ 5
  • ⚡ 4
Post #694 5.77K
  • ❤ 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →