Size: a a a

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

2020 February 06
Библиотека джависта
Что будет выведено на экран?
Анонимная викторина
15%
HELLO
46%
BYE
35%
Compile time error
4%
Ничего
Проголосовало: 2354
источник
Библиотека джависта
javaproglib
В условии оператора if мы присваиваем b значение false.
источник
2020 February 07
Библиотека джависта
источник
Библиотека джависта
Что будет выведено на экран?
Анонимная викторина
4%
Ничего
54%
10 (10 раз)
26%
10
16%
Compile time error
Проголосовало: 2121
источник
Библиотека джависта
🍀Неизвестный Spring: быстрая разработка приложений🍀

Хотите детальнее узнать о возможностях быстрого создания современных приложений? Окунуться в альтернативный путь развития Spring. А может, вас интересует необычный мир Spring Roo?

10 февраля в 20:00 (мск) подключайтесь к практическому вебинару онлайн-курса «Разработчик на Spring Framework», который проведет преподаватель курса, Дмитрий Коган – специалист с более чем 10-летним стажем, который сейчас работает в немецком подразделении DXC.

👉🏻Пройдите тест и мы запишем вас на мероприятие: https://otus.pw/Ftyf/
источник
Библиотека джависта
javaproglib
Без фигурных скобок в цикле выполняется только первое выражение после него. Оно не должно быть объявлением переменной.
источник
Библиотека джависта
Топ-5 ошибок при изучении Java.

https://youtu.be/fD2P7rNPXyA
источник
2020 February 08
Библиотека джависта
Курс на русском языке по основам работы со Spring.

https://youtu.be/3wBteulZaAs
источник
Библиотека джависта
Курс по продвинутой Java-разработке.

https://youtu.be/Jo89mqKRR5s
источник
2020 February 09
Библиотека джависта
#вопросы_с_собеседований
Расскажите про основные понятия ООП: «класс», «объект», «интерфейс».
источник
Библиотека джависта
javaproglib
#вопросы_с_собеседований
Расскажите про основные понятия ООП: «класс», «объект», «интерфейс».
Класс – это способ описания сущности, определяющий состояние и поведение, зависящее от этого состояния, а также правила для взаимодействия с данной сущностью (контракт).
С точки зрения программирования класс можно рассматривать как набор данных (полей, атрибутов, членов класса) и функций для работы с ними (методов).
С точки зрения структуры программы, класс является сложным типом данных.

Объект (экземпляр) – это отдельный представитель класса, имеющий конкретное состояние и поведение, полностью определяемое классом. Каждый объект имеет конкретные значения атрибутов и методы, работающие с этими значениями на основе правил, заданных в классе.

Интерфейс – это набор методов класса, доступных для использования. Интерфейсом класса будет являться набор всех его публичных методов в совокупности с набором публичных атрибутов. По сути, интерфейс специфицирует класс, чётко определяя все возможные действия над ним.
источник
Библиотека джависта
Видеокурс «разработка на Java».

https://youtu.be/WfIS-0jqXJ0
YouTube
1. JAVA. Знакомство с платформой Java | Технострим
Курс "Разработка на Java"
Лекция №1 "Знакомство с платформой Java"
Лектор - Рустам Кильдиев
Технотрек Mail.ru Group, МФТИ

Слайды: http://www.docme.ru/FkK5
Другие лекции этого курса: http://bit.ly/1QUmj1W

Цель курса —создание рабочего приложения и получение необходимых навыков и опыта в области разработки программного обеспечения. По окончании курса студенты должны знать синтаксис и основные библиотеки языка Java, понимать объектно-ориентированный подход, уметь декомпозировать сложные задачи.

Получаемые навыки:
Основные конструкции языка, объекты и классы. Ввод и вывод в Java - консольный, файловый, сетевой. Интерфейсы и абстрактные классы, анонимные классы. Лямбда-функции. Сетевое взаимодействие, сокеты. Механизм исключений. Проверяемые и непроверяемые исключения. Потоки - жизненный цикл, прерывание. Критическая секция. Проблемы взаимодействия (дедлок). Механизм wait/notify, блокирующие очереди producer/consumer. Коллекции, выбор структуры данных, подходящей для задачи. Параметризованные коллекции. Параметризация…
источник
2020 February 10
Библиотека джависта
Трёхчасовой туториал по Hibernate для начинающих.

https://youtu.be/JR7-EdxDSf0
источник
Библиотека джависта
Staff Java engineer в компанию Genesys

от 150 000 до 230 000 RUB

• Опыт разработки на Java от 3х лет.
• Знание HTTP и понимание принципов работы REST.
• Будет плюсом опыт Spring, CometD.
• Опыт работы с AWS и/или Azure как большой плюс.
• Знание английского языка, достаточного для ведения переписки.

Подробнее о вакансии
источник
Библиотека джависта
Elements of Programming Interviews in Java: The Insiders' Guide (2015)

Книга поможет вам пройти интервью и получить работу Java-разработчика. В ней представлено более 250 задач с подробными решениями, они являются типичными заданиями из интервью в разные компании. Также в книгу включено 200 иллюстраций и 300 проверенных программ. Каждая глава начинается с краткого введения в тему, лучших советов и тактик, а также обзора наиболее важных библиотечных методов. Далее следует большой список задач по теме.
источник
Библиотека джависта
источник
2020 February 11
Библиотека джависта
​​Первый в рунете курс по Flutter в мобильной разработке!

Skill-Branch запускает новый курс, посвящённый перспективной платформе, которую уже используют Google, Alibaba, eBay, BMW и другие мировые бизнес-империи!🔥

За 3,5 месяца обучения вы освоите:

✔️Язык программирования Dart
✔️Widgets & Animations
✔️ReactiveX
✔️Клиент-серверное взаимодействие
✔️Архитектурные подходы в мире Flutter

Научитесь создавать эффектный Frontend и максимально отзывчивый UI с потрясающей анимацией и стабильными 60 FPS.

Вас ждёт:
⬇️ ⬇️ ⬇️

• Более 40 академических часов лекций и 100 часов практики
• 11 модулей с бессрочным доступом к записям в личном кабинете
• Доступ к 11 закрытым мастер-классам по Flutter
• Более 20 презентаций и методических пособий с полезными ссылками
• Практические задания и система автоматической проверки для закрепления пройденного материала
• Сообщество для общения с коллегами, менторами и преподавателями
• Good Practice и современные инструменты разработки

Результатом обучения станет реально выполненный проект – созданное вами лично мобильное приложение на Flutter, и сертификат, подтверждающий полученные навыки.

========================
💥До 17.02.2020 курс можно приобрести со скидкой 20%. Примите решение и сэкономьте💰7200 ₽!💥
========================

🗣Приобщайся к сообществу в чате, посвящённом Flutter-разработке
@Flutter_Mobile_Dev

👉🏼 И узнайте больше информации о курсе по ссылке 🔗
источник
Библиотека джависта
#вопросы_с_собеседований
О чем говорит ключевое слово final?
источник
Библиотека джависта
Обзор фич Java 13.

https://youtu.be/yzwvxmY0kCo
источник
Библиотека джависта
javaproglib
#вопросы_с_собеседований
О чем говорит ключевое слово final?
Модификатор final может применяться к переменным, параметрам методов, полям и методам класса или самим классам.

— Класс не может иметь наследников;
— Метод не может быть переопределен в классах-наследниках;
— Поле не может изменить свое значение после инициализации;
— Параметры методов не могут изменять своё значение внутри метода;
— Локальные переменные не могут быть изменены после присвоения им значения.
источник