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

Java библиотека. Страница 43

12847 @javalib

Всё для Java разработчиков.

  • Java библиотека

    Привет, Новосибирск! В третьем по численности городе России пройдёт вторая встреча из серии митапов Сбера для Java-разработчиков. Она вместит в себя всё: нетворкинг, live coding, рабочие кейсы от управляющего директора по исследованию данных, CEO, DevOps-инженера, Android-разработчика — и конечно, перерывы на вкусный кофе. Вы узнаете: • Как с продуктов SAS перейти на BPMS. • Чем jBPM лучше других систем своего класса. • Обо что можно споткнуться, переходя на Jenkins Job Builder. • Как без труда отказаться от хостинга в облаке. 🕖 Дата мероприятия: 23 ноября, 18:00 🚩 Место проведения: Новосибирск, Красный проспект, 22 («Типография») Реклама. Рекламодатель ПАО Сбербанк. Генеральная лицензия ЦБ РФ №1481 от 11.08.2015
  • Java библиотека

    API Токийской фондовой биржи Jquants Недавно вышедшая бета-версия jquants-api позволяет получать массивы суточных финансовых данных от более чем четырёх тысяч компаний, представленных на Токийской фондовой бирже. Читать статью
    API Токийской фондовой биржи Jquants

    Недавно вышедшая бета-версия jquants-api позволяет получать массивы суточных финансовых данных от более чем четырёх тысяч компаний, представленных на Токийской фондовой бирже. На данный момент через API доступны следующие массивы данных: Информация о котирующихся эмиссиях Информация о курсе акций Информация о трейдинге В будущем добавятся новые массивы данных. Хотя текущие исторические данные доступны только начиная с 2017 года, поощряется отправка пользователями отзывов об API через обычные каналы github…

    Telegraph
  • Java библиотека

    Может ли статический метод быть переопределён или перегружен? Перегружен - да. Всё работает точно так же, как и с обычными методами - 2 статических метода могут иметь одинаковое имя, если количество их параметров или типов различается. Переопределён - нет. Выбор вызываемого статического метода происходит при раннем связывании (на этапе компиляции, а не выполнения) и выполняться всегда будет родительский метод, хотя синтаксически переопределение статического метода - это вполне корректная языковая конструкция. В целом, к статическим полям и методам рекомендуется обращаться через имя класса, а не объект.
  • Реклама

  • Java библиотека

    Система модулей Java, Год 2020 Создать надёжное и безопасное приложение гораздо проще, если упаковать код в аккуратные блоки. Система модулей в Java представляет собой языковой стандарт для создания таких блоков. Теперь вы можете контролировать взаимодействия различных JAR и легко обнаруживать недостающие зависимости. Фундаментальные изменения архитектуры затронули ядро Java, начиная с версии 9. Все API ядра распространяются в виде модулей, а для библиотек, фреймворков и приложений аналогичный подход можно считать хорошей практикой и рекомендацией. Вы освоите наилучшие практики модульного проектирования, отладки приложения и его развертывания перед сдачей в продакшен. В этой книге - Архитектура модульного приложения Java. - Создание модулей: от исходников до JAR-файлов. - Миграция на версию Java с модулями. - Избавление от зависимостей и оттачивание API. - Обработка рефлексии и версионирование.
  • Java библиотека

    Какое исключение выбрасывается при возникновении ошибки в блоке инициализации класса? Если возникшее исключение - наследник RuntimeException: • для статических блоков инициализации будет выброшено java.lang.ExceptionInInitializerError; • для нестатических будет проброшено исключение-источник. Если возникшее исключение - наследник Error, то в обоих случаях будет выброшено java.lang.Error. Исключение: java.lang.ThreadDeath - смерть потока. В этом случае никакое исключение выброшено не будет.
  • Java библиотека

    Идеальная работа. Программирование без прикрас (2022) PDF В книге «Идеальная работа. Программирование без прикрас» легендарный Роберт Мартин (Дядюшка Боб) создал исчерпывающее руководство по хорошей работе для каждого программиста. Роберт Мартин объединяет дисциплины, стандарты и вопросы этики, необходимые для быстрой и продуктивной разработки надежного, эффективного кода, позволяющего испытывать гордость за программное обеспечение, которое вы создаете каждый день. Роберт Мартин, автор бестселлера «Чистый код», начинает с прагматического руководства по пяти основополагающим дисциплинам создания программного обеспечения: разработка через тестирование, рефакторинг, простой дизайн, совместное программирование и тесты. Затем он переходит к стандартам — обрисовывая ожидания «мира» от разработчиков программного обеспечения, рассказывая, как часто различаются эти подходы, и помогает вам устранить несоответствия.
  • Java библиотека

    🔥 Бесплатная Live coding сессия, где будем решать задачу с собеседования в международную FinTech компанию. Напишем сервис для регистрации машин на парковке. В прямом эфире Роман Оборин, Senior Java Developer в BNP Paribas и преподаватель курса Middle Java Dev, проведет Live coding сессию по написанию объектно-ориентированного кода на Java, покрытого разными типами тестов: Unit, Integration, Stress. На Live сoding ты сможешь понаблюдать, как пишет код Senior-разработчик, прокомментировать процесс и решить реальную задачу, которую дают на собеседованиях. Ну и конечно, прокачаешь свои hard skills: — Структурируешь знания по принципам SOLID — Прокачаешь знания по разным видам тестирования, в том числе многопоточных программ — Подготовишься к техническому интервью с этапом Live coding 🚀 Стартуем 17 ноября в 19.00 по МСК Регистрируйся бесплатно: https://cutt.ly/eMvHHvP
  • Java библиотека

    Секреты работы с окном/консолью БД в IntelliJ IDEA Друзья, продолжаем развивать навыки работы с IntelliJ IDEA! 😃 Предложенная сегодня статья раскроет некоторые секреты работы с окном/консолью IntelliJ IDEA по работе с базами данных. Опыт, приди! Читать статью
  • Java библиотека

    🚀Освойте профессиональный подход к разработке серверных приложения на Java! 👩‍💻В OTUS стартовал набор на онлайн-курс «Java Developer. Professional». На пути к новому уровню в Java-разработке вы с ведущими Java-разрботчиками погрузитесь в сервисную разработку и разберетесь в алгоритмах, многопоточности, Spring, сборщиках мусора, байт-коде и classloader, тестировании и работе с окружением. Особенность курса — подробный код-ревью от экспертов. Во время обучения вы пополните свое портфолио домашними заданиями и проектной работой, которая поможет уверенно проходить собеседования на Middle+ специалиста с зарплатой от 200 тыс. рублей. 💬Узнайте больше о программе курса и пройдите вступительный тест, чтобы попасть в группу со скидкой: https://otus.pw/7sBO/
  • Java библиотека

    Что произойдёт, если в блоке инициализации возникнет исключительная ситуация? Для нестатических блоков инициализации, если выбрасывание исключения прописано явным образом требуется, чтобы объявления этих исключений были перечислены в throws всех конструкторов класса. Иначе будет ошибка компиляции. Для статического блока выбрасывание исключения в явном виде, приводит к ошибке компиляции. В остальных случаях, взаимодействие с исключениями будет проходить так же, как и в любом другом месте. Класс не будет инициализирован, если ошибка происходит в статическом блоке и объект класса не будет создан, если ошибка возникает в нестатическом блоке.
  • Java библиотека

    Beginning Spring Boot 3: Build Dynamic Cloud-Native Java Applications and Microservices, Second Edition (2022) PDF, ePUB Learn the Spring Boot 3 micro framework and build your first Java-based cloud-native applications and microservices. Spring Boot is the lightweight, nimbler cousin to the bigger Spring Framework, with plenty of "bells and whistles." This updated edition includes coverage of Spring Native, which will help you speed up your Spring Boot applications, as well as messaging with Spring Boot, Spring GraphQL, Spring Data JDBC and reactive relational database connectivity (R2DBC) with SQL. This new edition also covers enhancements to actuator endpoints, MongoDB 4.0 support, layered JAR and WAR support, support to build OCI images using Cloud Native Build Packs, changes to the DataSource initialization mechanism, and how bean validation support has moved to a separate spring-boot-validation-starter module.
  • Java библиотека

    Что выведет данный код?
  • Java библиотека

    🔎 Что: Automation Demo Day — практический вебинар об интеграции автотестов в систему Test IT 🖥 Где: онлайн 🗓 Когда: 17.11 в 16.00 по Мск Управлять автотестами c Test IT легко! Специалисты по внедрению проведут публичную онлайн-демонстрацию функций системы для интеграции автоматизированных тестов на Java и других популярных языках. Вы узнаете, как: - интегрировать автотесты с помощью адаптеров в TMS, - связывать автотесты с ручными тестами, - настроить вебхуки на изменения статуса, - получить результаты тест-рана с треком ошибок и скриншотами. Регистрируйтесь на вебинар и задавайте вопросы по ссылке: https://clck.ru/32g3xC P.S. Если хотите быть в курсе новостей и обновлений Test IT — переходите в группу в VK и подписывайтесь: https://vk.com/testittms
  • Java библиотека

    Для чего в Java используются статические блоки инициализации? Статические блоки инициализация используются для выполнения кода, который должен выполняться один раз при инициализации класса загрузчиком классов, в момент, предшествующий созданию объектов этого класса при помощи конструктора. Такой блок (в отличие от нестатических, принадлежащих конкретном объекту класса) принадлежит только самому классу (объекту метакласса Class).
  • Java библиотека

    Что произойдёт при компиляции данного кода?
  • Реклама

  • Java библиотека

    Java — один из самых популярных языков программирования. Он универсален и выступает основой всех типов сетевых приложений. Специалисты, работающие с этим языком, востребованы на рынке. Если хотите к ним присоединиться, участвуйте в бесплатном тематическом онлайн-интенсиве. Узнайте подробности: 👉 https://clc.to/ttsmow Сразу после регистрации отправим вам на почту чек-лист по знаниям и навыкам, которые необходимы backend-разработчику для трудоустройства. 📌 Никакой скучной теории — только самый интересный материал и мощная практика. За 3 дня вы примерите на себя профессию Java-разработчика и поймёте, в каком направлении двигаться дальше. 📌 Спикером выступит директор центра подбора IT-специалистов SymbioWay Даниил Пилипенко. 🎁 Всех ждут подарки. Участвуйте, задавайте вопросы и получите сертификат на 10 000 рублей на любой курс Skillbox! Присоединяйтесь к онлайн-интенсиву с 17 по 19 ноября в 19:00 по московскому времени.
  • Java библиотека

    Современный язык Java. Лямбда-выражения, потоки и функциональное программирование (2020) PDF, EPUB Преимущество современных приложений — в передовых решениях, включающих микросервисы, реактивные архитектуры и потоковую обработку данных. Лямбда-выражения, потоки данных и долгожданная система модулей платформы Java значительно упрощают их реализацию. Пришло время повысить свою квалификацию и встретить любой вызов во всеоружии! Книга поможет вам овладеть новыми возможностями современных дополнений, таких как API Streams и система модулей платформы Java. Откройте для себя новые подходы к конкурентности и узнайте, как концепции функциональности улучшают работу с кодом. В этой книге: - Новые возможности Java. - Потоковые данные и реактивное программирование. - Система модулей платформы Java.
  • Java библиотека

    К каким конструкциям Java применим модификатор static? • полям; • методам; • вложенным классам; • членам секции import.