Библиотека джависта | Java, Spring, Maven, Hibernate
24.9K subscribers
1.86K photos
38 videos
42 files
2.64K links
Все самое полезное для Java-разработчика в одном канале.

Список наших каналов: https://yangx.top/proglibrary/9197

Обратная связь: @proglibrary_feedback_bot

По рекламе: @proglib_adv

РКН: https://gosuslugi.ru/snet/67a5bbda1b17b35b6c1a55c4
加入频道
Библиотека джависта | Java, Spring, Maven, Hibernate
Что будет выведено на экран?
TreeSet сортирует данные в порядке возрастания и не содержит повторяющихся элементов.
#вопросы_с_собеседований
Где и для чего используется модификатор abstract?
Библиотека джависта | Java, Spring, Maven, Hibernate pinned «Пожалуйста, примите участие в анонимных опросах. Это займёт не более 30-ти секунд.»
Библиотека джависта | Java, Spring, Maven, Hibernate
Что будет выведено на экран?
Вызов метода start() для потока, который уже запущен, вызывает исключение IllegalThreadStateException, поскольку поток уже находится в состоянии RUNNABLE.
Библиотека джависта | Java, Spring, Maven, Hibernate via @CommentsBot
#вопросы_с_собеседований Где и для чего используется модификатор abstract?
Класс, помеченный модификатором abstract, называется абстрактным классом. Такие классы могут выступать только предками для других классов. Создавать экземпляры самого абстрактного класса не разрешается. При этом наследниками абстрактного класса могут быть как другие абстрактные классы, так и классы, допускающие создание объектов.

Метод, помеченный ключевым словом abstract - абстрактный метод, т.е. метод, который не имеет реализации. Если в классе присутствует хотя бы один абстрактный метод, то весь класс должен быть объявлен абстрактным.

Использование абстрактных классов и методов позволяет описать некий шаблон объекта, который должен быть реализован в других классах. В них же самих описывается лишь некое общее для всех потомков поведение.
Middle Java Developer в PFL Advisors

Требования:
— Уверенное владение одним из языков - Java (предпочтительно), Python, C#, NodeJS.
— Знание классических алгоритмов и структур данных.
— Опыт разработки веб-приложений.
— Опыт работы с базами данных.
— Навыки работы c Linux, git.

100 000 ₽, офис в Москве

Подробнее о вакансии
Библиотека джависта | Java, Spring, Maven, Hibernate via @CommentsBot
#вопросы_с_собеседований Что значит «усыпить» поток?
Это значит приостановить его на определенный промежуток времени, вызвав в ходе его выполнения статический метод Thread.sleep() и передав в качестве параметра необходимое количество времени в миллисекундах. До истечения этого времени поток может быть выведен из состояния ожидания вызовом interrupt() с выбрасыванием InterruptedException.
Даже программисты с многолетним опытом валятся на интервью на простых, казалось бы, вопросах. Ошибки в таких же простых вопросах на деле приводят к загадочным багам и бессонным ночам отладки.

В каналах Interview Review мы собрали самые популярные вопросы с собеседований на Java и Android разработчика, краткие ответы-обзоры и ссылки на материалы для глубокого изучения. Новичок найдет здесь отправную точку в погружении в мир разработки, для профессионала это способ оставаться в тонусе и узнавать о новом в индустрии.

Подпишись, попробуй – дополнительные профессиональные знания еще никому не вредили. Пусть в куче твоих Telegram-каналов появится хоть что-то полезное!

@JavaSobes | @AndroidSobes
Что будет выведено на экран?
Anonymous Quiz
15%
HELLO
46%
BYE
35%
Compile time error
4%
Ничего
Библиотека джависта | Java, Spring, Maven, Hibernate
Photo
В условии оператора if мы присваиваем b значение false.