Обложка канала

Библиотека Java разработчика. Страница 13

9291 @BookJava

Библиотека Java разработчика. Книги по программированию на Java.

  • Библиотека Java разработчика

    Совсем нет знаний по программированию, но хочется освоить Java? 🤙 Начните на бесплатных открытых уроках! 📢📢 3 февраля в 20:00 по мск "Как работают веб-приложения" 📢📢 15 февраля в 20:00 по мск "Экосистема Java для вашего роста: почему Java - это основательно?" После вебинара вы сможете понять, подходит ли вам онлайн-курс и формат ускоренного обучения. 😓 Занятия пройдут в рамках буктемпа «Java Developer» в OTUS, для тех, кто хочет за 3 месяца освоить профессию Java-разработчика. 📌 Регистрируйтесь сейчас, обязательно напомним в день вебинар
  • Библиотека Java разработчика

    Управление зависимостями в IntelliJ IDEA В этом руководстве, в продолжение темы просмотра зависимостей, мы рассмотрим управление зависимостями в IntelliJ IDEA. Мы рассмотрим различные способы добавления зависимостей в ваш проект, а также способы добавления, обновления и удаления зависимостей с помощью Package Search. Rus https://habr.com/ru/post/710802/ Eng foojay.io/today/m…lij-idea 👉@BookJava
  • Библиотека Java разработчика

    Что такое перегрузка методов?<s> Перегрузка методов — это свойство полиморфизма, в котором при помощи изменения сигнатуры метода можно создать различные реализации методов для одной и той же операции: - одинаковое имя метода; - различные аргументы; - различный порядок аргументов; Например, один и тот же add() из List может быть перегружен следующим образом и будет выполнять добавление разным способом, в зависимости от аргументов метода: - add(Object o) — просто добавляет объект; - add(int index, Object o) — добавляет объект в определенный индекс; - add(Collection<Object> c) — добавляет список объектов; - add(int index, Collection<Object> c) — добавляет список объектов, начиная с определенного индекса. 👉@BookJava
  • Реклама

  • Библиотека Java разработчика

    Познакомьтесь с востребованным направлением программирования. Освойте базовые инструменты и возможности Java на практике. Узнайте 5 правил синтаксиса языка Java, которые нужно соблюдать каждому начинающему разработчику. Участвуйте в онлайн-интенсиве Skillbox с 19 по 21 января в 19:00 по московскому времени. Успейте зарегистрироваться: 👉 https://clc.to/f68wXw Сразу отправим вам на почту чек-лист знаний и навыков, которые необходимы backend-разработчику для трудоустройства. Кому подойдёт интенсив: 📌 Новичкам в программировании. Получите базовые навыки программирования на Java, научитесь писать простой код и узнаете основные функции. Попрактикуетесь в разработке, создадите свой первый проект и заложите основу для новой карьеры. 📌Начинающим разработчикам. Углубите знания о Java и станете увереннее в своих проектах. Разработаете приложение за 3 дня, выявите ошибки, получите практические советы от опытного программиста. Интенсив ведёт Даниил Пилипенко — основатель и директор центра подбора IT-специалистов SymbioWay. С 2004 года разрабатывает и руководит разработкой на Java, PHP и во фронтенде. 50 раз выступил на семинарах и конференциях. 🎁 Всем, кто дойдёт до конца интенсива, подарим электронную книгу «Человек + машина» издательства МИФ. Подключайтесь к прямым эфирам и используйте возможность получить сертификат на скидку 10 000 рублей на любой курс Skillbox. Сделайте первый шаг к перспективной IT-профессии!
  • Библиотека Java разработчика

    Что находится внутри класса Math? 👉@BookJava
  • Библиотека Java разработчика

    Ищем учеников на бесплатное обучение по созданию искусственного интеллекта с нуля. Опыт программирования не важен!🤖 Всего за 3 вечера под руководством Дмитрия Романова - основателя Университета Искусственного Интеллекта, лидера обучения AI-разработке в РФ, вы с легкостью напишете свой первый искусственный интеллект👨‍💻 Какие нейронные сети вы создадите? ▫️Классификация людей на входящих и выходящих из автобуса ▫️Обнаружение возгораний ▫️Оценка стоимости квартир ▫️Оценка резюме соискателей ▫️Прогнозирование стоимости полиметаллов ▫️Сегментация изображений самолетов ▫️Распознавание команд умного дома⠀ Лучше освоить навыки создания нейронных сетей вам помогут домашние задания с проверкой от кураторов.⠀ Приходите на бесплатное обучение и напишите искусственный интеллект за 3 вечера💪 Регистрация по ссылке
  • Библиотека Java разработчика

    Опишите поведение аннотации @Autowired 1. Контейнер определяет тип объекта для внедрения 2. Контейнер ищет бины в контексте(он же контейнер), которые соответствуют нужному типу 3. Если есть несколько кандидатов, и один из них помечен как @Primary, то внедряется он 4. Если используется аннотации @Autowire + Qualifier, то контейнер будет использовать информацию из @Qualifier, чтобы понять, какой компонент внедрять 5. В противном случае контейнер попытается внедрить компонент, основываясь на его имени или ID 6. Если ни один из способов не сработал, то будет выброшено исключение Контейнер обрабатывает DI с помощью AutowiredAnnotationBeanPostProcessor. В связи с этим, аннотация не может быть использована ни в одном BeanFactoryPP или BeanPP. Если внедряемый объект массив, коллекция, или map с дженериком, то Spring внедрит все бины подходящие по типу в этот массив(или другую структуру данных). В случае с map ключом будет имя бина. //параметр указывает, требуется ли DI @Authowired(required = true/false) 👉@BookJava
  • Библиотека Java разработчика

    Пишем игру на Java - Клон Танков. Часть 2 Структура игры - [6] Ввод с клавиатуры - [7] Загружаем ресурсы из файла - [8] Создаем Спрайт - [9] Класс Player и Entity - [10] Создаем Уровень - [11] 👉@BookJava
  • Библиотека Java разработчика

    💪🔥Выживут только сильнейшие! Хардкорная практика разработки современных Java-приложений Пройди тест по JAVA и проверь - готов ли ты? 🏋️‍♂️Хочешь писать код на Java быстрее и чище, вырваться из одинаковых задач и профессионально разрабатывать серверные приложения? Тогда онлайн-курс «Java Developer Professional» от OTUS тебе подойдет! 😓 За полгода вы научитесь профессионально разрабатывать многопоточные и много процессные приложения на Java 8! Для этого вы с ведущими Java-разработчиками разберетесь в алгоритмах, многопоточности, Spring, сборщиках мусора, байт-коде и classloader, тестировании и работе с окружением. Во время обучения вы напишете выпускной проект на любую тему под контролем преподавателя и после обучения сможете проходить собеседования на Middle+ специалиста с зарплатой от 200 тыс. рублей. ➡️Узнайте больше о программе курса и пройдите вступительный тест, чтобы попасть в группу со скидкой: https://otus.pw/13QP/ Реклама. Информация о рекламодателе на сайте otus.ru
  • Библиотека Java разработчика

    Полиморфизм в java Словарное определение полиморфизма относится к принципу биологии, в соответствии с которым организм или вид может иметь множество различных форм или стадий. Этот принцип также может быть применен к объектно-ориентированному программированию и таким языкам, как язык Java. Подклассы класса могут определять свое собственное уникальное поведение и в то же время разделять некоторые функциональные возможности родительского класса. https://bookflow.ru/polimorfizm-v-java/ 👉@BookJava
  • Библиотека Java разработчика

    Пишем игру на Java - Клон Танков. Часть 1 Вступление Создаем Окно - [1] Да будет цвет - [2] Изображения (теория) - [3] Улучшаем графику - [4] Мульти Буферизацыя - [5] 👉@BookJava
  • Библиотека Java разработчика

    Оффер за выходные для Java-разработчиков Тинькофф приглашает Java- и Kotlin-разработчиков с опытом от трех лет на Weekend Offer. Вы — проходите все этапы интервью за день. Мы — делаем оффер в воскресенье, если вам понравится команда, а работа подойдет по условиям и скиллам. Встречаемся 4—5 февраля онлайн. Успейте подать заявку до 1 февраля включительно: https://l.tinkoff.ru/tinkoff_java_wo Станьте частью распределенной команды Тинькофф и работайте гибридно или из офисов в 20 городах России, в Казахстане, Беларуси и Армении.
  • Библиотека Java разработчика

    Пишем плагин для IntelliJ IDEA. Ускоряем написание тестов на DTO Кто я такой В Java я недавно. Работаю Java-разработчиком около года при общем 10-летнем стаже в АльфаСтрахование. Этому году предшествовали годы разработки на ABAP и полгода обучения на Javarush. habr.com/ru/comp…g/706314 👉@BookJava
  • Библиотека Java разработчика

    Абстрактные классы и интерфейсы в Java Когда в Java следует выбирать абстрактный класс, а не интерфейс? Примите вызов! Узнайте, в чем разница между этими элементами языка Java и как использовать их в своих программах. www.infoworld.com/article…ava.html 👉@BookJava
  • Библиотека Java разработчика

    Рефлексия (Reflection) — это механизм получения данных о программе во время её выполнения (runtime). В Java Reflection осуществляется с помощью Java Reflection API, состоящего из классов пакетов java.lang и java.lang.reflect. Возможности Java Reflection API: ✔️Определение класса объекта; ✔️Получение информации о модификаторах класса, полях, методах, конструкторах и суперклассах; ✔️Определение интерфейсов, реализуемых классом; ✔️Создание экземпляра класса; ✔️Получение и установка значений полей объекта; ✔️Вызов методов объекта; ✔️Создание нового массива. 👉@BookJava
  • Реклама

  • Библиотека Java разработчика

    The Art of Java Language Pattern Matching by Simon Ritter 👉@BookJava
  • Библиотека Java разработчика

    Как прочитать криптографический ключ? Для чтения криптографического ключа необходимо использовать классы Java Cryptography Architecture (JCA). Пример кода для чтения криптографического ключа из файла вида PKCS#8 с помощью этих классов может выглядеть следующим образом: // Загружаем публичный ключ из файла FileInputStream fis = new FileInputStream("public.pem"); BufferedInputStream bis = new BufferedInputStream(fis); DataInputStream dis = new DataInputStream(bis); byte[] keyBytes = new byte[dis.available()]; dis.readFully(keyBytes); dis.close(); // Преобразуем байты в объект PublicKey X509EncodedKeySpec spec = new X509EncodedKeySpec(keyBytes); KeyFactory kf = KeyFactory.getInstance("RSA"); PublicKey publicKey = kf.generatePublic(spec); // Используем ключ для выполнения криптографических операций 👉@BookJava
  • Библиотека Java разработчика

    Hibernate: заполняем пробелы Я не гуру разработки и не читал книжку по Hibernate на 800 страниц. Я просто любознательный малый, который решил немного хлебнуть из бездонной бочки знаний по разработке на Java. Эта статья рассчитана на Junior разработчиков, которые хотят заполнить пробелы по Hibernate. Если это будут читать более опытные разработчики: напишите замечания по техническому наполнению статьи. Буду вам очень признателен. Со вступлением все. Поехали) https://habr.com/ru/post/708374/ 👉@BookJava