Size: a a a

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

2020 February 12
Библиотека джависта
#вопросы_с_собеседований
Что такое тернарный оператор выбора?
источник
Библиотека джависта
Приглашаем присоединиться к обсуждению: Какие IT-мероприятия вы бы посоветовали другим?

https://proglib.io/discussions/kakie-it-meropriyatiya-vy-by-posovetovali-drugim-2020-01-05
источник
Библиотека джависта
javaproglib
#вопросы_с_собеседований
Что такое тернарный оператор выбора?
Тернарный условный оператор ?: - оператор, которым можно заменить некоторые конструкции операторов if-then-else.

Выражение записывается в следующей форме:

условие ? выражение1 : выражение2

Если условие выполняется, то вычисляется выражение1 и его результат становится результатом выполнения всего оператора. Если же условие равно false, то вычисляется выражение2 и его значение становится результатом работы оператора. Оба операнда выражение1 и выражение2 должны возвращать значение одинакового (или совместимого) типа.
источник
2020 February 13
Библиотека джависта
источник
Библиотека джависта
Что выведет программа?
Анонимная викторина
5%
Ничего
32%
Compile time error
57%
HIHELLO
6%
HELLO
Проголосовало: 1983
источник
Библиотека джависта
Приглашаем принять участие в обсуждении: Какие самые заковыристые вопросы вам попадались на собеседованиях?

https://proglib.io/discussions/kakie-samye-zakovyristye-voprosy-vam-popadalis-na-sobesedovaniyah-2020-01-14
источник
Библиотека джависта
​​Готовим сильных Java-разработчиков за 6 месяцев. Единственная программа, где выпускники платят только за результат, то есть после трудоустройства. Никаких скрытых условий или кредитов. Первая зарплата от 100 000 рублей.

Пройти тестовое задание 🙋‍♂️👉 https://clck.ru/MCTaW

👇Что ждет студента:
1. Подготовка с личным ментором online по индивидуальной программе за 6 месяцев
2. Жесткий контроль знаний на каждом этапе
3. Обучение востребованному на рынке стеку технологий: Java Core, Maven, Git, Junit, Tomcat, Servlet, Spring MVC, Core, Security, Hibernate
4. Отработка знаний в настоящем бизнес проекте, который дает опыт и строчку для резюме
5. Поддержка и общение со студентами-разработчиками в групповом чате slack (уже более 1300 участников)
6. Быстрое карьерное и финансовое развитие за счет программы поддержки на 2 года: митапы, мастер-классы, закрытые лекции со спикерами и offline интенсивы

Требования к кандидату:

— Обучение минимум 25 часов в неделю
— Проживание или готовность к переезду в Москву для трудоустройства
источник
Библиотека джависта
Большой туториал по Java для начинающих.

https://youtu.be/grEKMHGYyns
источник
Библиотека джависта
javaproglib
Ответ: HIHELLO. В разделе инициализации в цикле мы можем написать любое валидное выражение, включая System.out.println(). Цикл выполняется один раз.
источник
2020 February 14
Библиотека джависта
Хотите быть в курсе новых конференций, митапов по Java? Мы сделали бота, который оперативно оповещает о новых мероприятиях, и вы не пропустите все самое интересное.

Подписывайтесь: t.me/event_listener_bot
источник
Библиотека джависта
Java Testing with Spock (2016)

Книга учит читателя использовать Spock в широком спектре вариантов тестирования в Java. В книге приводятся лучшие методики написания тестов, внедрения интеграционных тестов, использования встроенных инструментов тестирования от Spock и функционального веб-тестирования с использованием Geb. Читатели, плохо знакомые с Groovy, оценят краткое руководство по языку в книге, которое даст достаточно для эффективного использования Spock. Книга написана для Java-разработчиков, знание groovy и JUnit будет полезно, но не обязательно.
источник
Библиотека джависта
источник
2020 February 15
Библиотека джависта
#вопросы_с_собеседований
Приведите примеры порождающих шаблонов проектирования.
источник
Библиотека джависта
javaproglib
#вопросы_с_собеседований
Приведите примеры порождающих шаблонов проектирования.
Абстрактная фабрика (Abstract factory) — класс, который представляет собой интерфейс для создания других классов.
Строитель (Builder) — класс, который представляет собой интерфейс для создания сложного объекта.
Фабричный метод (Factory method) — делегирует создание объектов наследникам родительского класса. Это позволяет использовать в коде программы не специфические классы, а манипулировать абстрактными объектами на более высоком уровне.
Прототип (Prototype) — определяет интерфейс создания объекта через клонирование другого объекта вместо создания через конструктор.
Одиночка (Singleton) — класс, который может иметь только один экземпляр.
источник
Библиотека джависта
Большой туториал по Spring Boot.

https://youtu.be/vtPkZShrvXQ
источник
2020 February 16
Библиотека джависта
#вопросы_с_собеседований
Что такое «инкапсуляция»?
источник
Библиотека джависта
javaproglib
#вопросы_с_собеседований
Что такое «инкапсуляция»?
Инкапсуляция – это свойство системы, позволяющее объединить данные и методы, работающие с ними, в классе и скрыть детали реализации от пользователя, открыв только то, что необходимо при последующем использовании.

Цель инкапсуляции — уйти от зависимости внешнего интерфейса класса (то, что могут использовать другие классы) от реализации. Чтобы малейшее изменение в классе не влекло за собой изменение внешнего поведения класса.
источник
2020 February 17
Библиотека джависта
Курс по Java, Spring, Hibernate из 12 занятий.

https://youtu.be/wLVuMS7JUms
источник
Библиотека джависта
OTUS открывает новый набор легендарного онлайн-курса «Разработчик Java». Одним из первых пройдите тест и займите своё место со специальной скидкой: https://otus.pw/miBO/

— Программа разработана специально для программистов Java с опытом разработки от 1 года и для программистов на других языках ООП.

📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатный пробный вебинар «Знакомство с maven» - 18 марта в 20:00 мск: https://otus.pw/yk2X/

— На вебинаре познакомимся с maven. Узнаем, для чего он нужен Java-разработчику. Посмотрим, как его можно использовать. Разберём типовой сценарий применения.

Вебинар проведёт преподаватель-практик Сергей Петрелевич (17 лет в отрасли). Не упустите возможность задать ему все интересующие вопросы!
источник
Библиотека джависта
Тест на знание языка программирования Kotlin

Хорошо разбираетесь в Kotlin? Готовы по полочкам разложить, чем он отличается от Java? Проверьте свои знания в нашем тесте. 22 вопроса, никаких уловок.

https://proglib.io/tests/test-na-obshchie-znaniya-yazyka-programmirovaniya-kotlin
источник