Size: a a a

Библиотека джависта

2020 June 12
Библиотека джависта
Приватный (помеченный ключевым словом private, скрытый) конструктор может использоваться публичным статическим методом генерации объектов данного класса. Также доступ к нему разрешён вложенным классам и может использоваться для их нужд.
источник
2020 June 13
Библиотека джависта
В видео создается игра крестики-нолики за 30 минут.

https://proglib.io/w/28baf3d5
источник
Библиотека джависта
JavaQuiz - канал на котором публикуются интересные задачки и вопросы по Java и их разбор.

Проверь свои знания на @javaquiz
источник
Библиотека джависта
#вопросы_с_собеседований
Как исключить поля из сериализации?
источник
2020 June 14
Библиотека джависта
Для управления сериализацией при определении полей можно использовать ключевое слово transient, таким образом исключив поля из общего процесса сериализации.
источник
Библиотека джависта
🚀 Вашей команде разработки ПО не хватает крупных проектов?

ИЦ Ай-Теко предлагает компаниям и отдельным командам сотрудничество для совместного выполнения задач от крупнейших заказчиков страны.

🏛 Прямо сейчас мы готовы начать работу по созданию омниканальной диалого-коммуникационной платформы для автоматизации обслуживания клиентов и продаж банковских продуктов.

💸  Партнёрство с нами — это стабильность, конкурентные выплаты без задержек, развивающая среда и интересные задачи. Возможен удаленный формат работы.

🤝 Присоединяйтесь к нам: https://is.gd/BL7VGz
источник
Библиотека джависта
#вопросы_с_собеседований
Перечислите все конструкции, к которым применим модификатор static.
источник
2020 June 15
Библиотека джависта
☕️ поля;
☕️ методы;
☕️ вложенные классы;
☕️ члены секции import.
UPD: Спасибо за поправку. Статический блок инициализации тоже входит в ответ
источник
Библиотека джависта
​​Считаешь себя крутым разработчиком?
А как насчет побороться за это звание в прямом эфире?

Альфа-Банк запускает Alfa Battle – онлайн-чемпионат по прикладному программированию для Java-разработчиков по всей стране с призовым фондом 500 000 рублей.

Отборочный раунд, в ходе которого необходимо решить 5 небольших задач на навыки программирования, пройдет с 9 по 25 июня.

А 27 июня состоится финал, где на протяжении 5 часов лучшие участники будут решать реальные бизнес-задачи backend-разработки от компаний Альфа-Банк, Билайн и X5 Retail Group.

Зачем участвовать:
•  250 000 рублей за первое место
•  150 000 рублей за второе место
•  100 000 рублей за третье место
•  Предложение работы (в офис или на удаленку в своем городе)
•  Билет на Joker за самое креативное решение по мнению жюри
•  Экскурсия по Alfa Digital и мерч ALFA BATTLE LIMITED EDITION – каждому участнику

Регистрируйся и докажи, что ты лучший: https://link.alfabattle.ru/hJxGN
источник
Библиотека джависта
#вопросы_с_собеседований
Объясните смысл параметров в конструкторе HashMap(int initialCapacity, float loadFactor).
источник
2020 June 16
Библиотека джависта
☕️ initialCapacity - исходный размер HashMap, количество корзин в хэш-таблице в момент её создания.
☕️ loadFactor - коэффициент заполнения HashMap, при превышении которого происходит увеличение количества корзин и автоматическое перехэширование. Равен отношению числа уже хранимых элементов в таблице к её размеру.
источник
Библиотека джависта
#platinum #вакансия #удаленка #java #backend
Java back-end developer в Platinum Software Development

О НАС:
https://platinum.fund

ЗАДАЧИ:
•  Hазработка бэк-энд части приложений, интегрированными между собой и с внешними сервисами

ТРЕБОВАНИЯ:
•  Опыт разработки на Java от двух лет
•  Java 8+, Spring Framework(Boot, Data), Hibernate, JUnit, Liquibase, PostgreSQL, Docker, Git
•  Наличие репозитория с кодом, который можно посмотреть
•  Большим плюсом будет опыт в финансовой сфере

УСЛОВИЯ:
•  Полностью удаленный формат работы
•  6 дней в неделю
•  ЗП от 1500-2500$

КОНТАКТЫ:
@Helen_Blb

➡️ Подробности - https://proglib.io/vacancies/java-back-end-developer-platinum-software-development-2020-06-16
источник
Библиотека джависта
​​Фильм Microsoft Build 2020: главные новинки IT-индустрии

Рассказ и видео о последних новинках от компании Microsoft. Суперкомпьютеры, безопасное машинное обучение, Learn TV, Fluid Framework и многое другое – будьте в курсе инноваций!

https://proglib.io/sh/RSsI59cBpz
источник
Библиотека джависта
#вопросы_с_собеседований
Что произойдёт, если в блоке инициализации возникнет исключительная ситуация?
источник
2020 June 17
Библиотека джависта
Для нестатических блоков инициализации, если выбрасывание исключения прописано явным образом требуется, чтобы объявления этих исключений были перечислены в throws всех конструкторов класса. Иначе будет ошибка компиляции. Для статического блока выбрасывание исключения в явном виде приводит к ошибке компиляции.

В остальных случаях взаимодействие с исключениями будет проходить так же как и в любом другом месте. Класс не будет инициализирован, если ошибка происходит в статическом блоке и объект класса не будет создан, если ошибка возникает в нестатическом блоке.
источник
Библиотека джависта
🙇Любите пораскинуть мозгами? 20 и 21 июня образовательный портал GeekBrains проведет онлайн-конкурс по математике и информатике. Решите задачи, войдите в десятку лучших и выиграйте бесплатное обучение IT-профессиям на выбор: веб-программированию, системному администрированию, разработке игр и др.

👨‍🏫  Участвуют все желающие, достаточно школьных знаний. А задания с выбором ответа и без.

🙋‍♂️ Выглядит жизненно: как будто сдаёшь ЕГЭ, чтобы поступить в онлайн-университет. Все подробности здесь: https://proglib.io/w/448c04d3
источник
Библиотека джависта
#вопросы_с_собеседований
1. Что будет, если переопределить equals() не переопределяя hashCode()? Какие могут возникнуть проблемы?
2. Что такое «интернационализация», «локализация»?
источник
2020 June 18
Библиотека джависта
CommitStrip - комиксы о весёлых случаях из кодерской жизни (программировании, работе, коллегах, клиентах, технических новинках и котиках).

Подписывайся: @ru_commitstrip
источник
Библиотека джависта
1. Классы и методы, которые используют правила этого контракта могут работать некорректно. Так для HashMap это может привести к тому, что пара «ключ-значение», которая была в неё помещена при использовании нового экземпляра ключа не будет в ней найдена.
источник
Библиотека джависта
Опытный разработчик? Знаете ответ на любой вопрос? Пройдите тест по продвинутой Java-разработке (20 вопросов) и проверьте, насколько вы готовы к прохождению онлайн-курса уровня PRO.

🔥ПРОЙТИ ТЕСТ ПО ПРОДВИНУТОЙ JAVA-РАЗРАБОТКЕ: https://otus.pw/JOdr/
источник