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

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

12847 @javalib

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

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

    Друзья, пришло время вспомнить многопоточность. 😳 Предложенный сегодня доклад раскроет следующие темы: ✔️ Разница между файбером и зеленым потоком ✔️ Типы пулов потоков и как много из них мы должны использовать? ✔️ Можем ли мы использовать не блокирующие соединения с БД? и д. р. Приятного просмотра!
    Modern JVM Multithreading • Paweł Jurczenko • Devoxx Poland 2021

    In this presentation I will show what might be taken into consideration when writing a modern JVM application. What are the differences between green threads and fibers? What kind of thread pools and how many of them should we use? Can we have a non-blocking communication with relational databases? Can we decouple our domain logic from asynchrony? Is it possible to have a reasonable stack-trace in asynchronous code? These are the main questions I'd like to address in the presentation. Lecture took place on Thursday 26th August 2021 at 10:30 in Room 3 Paweł is a Software Engineer working on a commercial real estate data platform at CompStak. He has been using JVM languages professionally for the last 6 years. He has been working on backend systems in the world of big data, fast data and microservices. His interests include distributed systems, concurrent processing and functional programming. Twitter: https://twitter.com/DevoxxPL Instagram: https://www.instagram.com/grzegorz.duda.official/ Join us also here: Technology Radar Review: https://dworld.pl/radar Developers World Academy: https://dworld.pl/akademia Devflix: https://devflix.pl #IT #Development #SoftwareDevelopment

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

    Какой будет результат компиляции и выполнения данного кода?
  • Java библиотека

    Мечты работать программистом рушатся о скалистые вакансии от HeadHunter? Смени курс — заходи в Java Job. Здесь есть вакансии с достойными условиями для любого уровня от топов IT-индустрии (Яндекса, Сбера, Intel) и стартапов, которых нет на крупных сервисах. В общем, все в одном месте! А еще к нам можно заглянуть за: — вакансиями с зп 300–400 тысяч рублей в месяц и стажировками; — предложениями от зарубежных компаний с релокацией; Цени свое время — подписывайся на <b>@job_javadevs
  • Реклама

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

    Чем абстрактный класс отличается от интерфейса? В каких случаях следует использовать абстрактный класс, а в каких интерфейс? • В Java класс может одновременно реализовать несколько интерфейсов, но наследоваться только от одного класса. • Абстрактные классы используются только тогда, когда присутствует тип отношений «is a» (является). Интерфейсы могут реализоваться классами, которые не связаны друг с другом. • Абстрактный класс - средство, позволяющее избежать написания повторяющегося кода, инструмент для частичной реализации поведения. Интерфейс - это средство выражения семантики класса, контракт, описывающий возможности. Все методы интерфейса неявно объявляются как public abstract или (начиная с Java 8) default - методами с реализацией по-умолчанию, а поля - public static final. • Интерфейсы позволяют создавать структуры типов без иерархии. • Наследуясь от абстрактного, класс «растворяет» собственную индивидуальность. Реализуя интерфейс, он расширяет собственную функциональность. Абстрактные классы содержат частичную реализацию, которая дополняется или расширяется в подклассах. При этом все подклассы схожи между собой в части реализации, унаследованной от абстрактного класса, и отличаются лишь в части собственной реализации абстрактных методов родителя. Поэтому абстрактные классы применяются в случае построения иерархии однотипных, очень похожих друг на друга классов. В этом случае наследование от абстрактного класса, реализующего поведение объекта по умолчанию может быть полезно, так как позволяет избежать написания повторяющегося кода. Во всех остальных случаях лучше использовать интерфейсы.
  • Java библиотека

    JAVA FROM EPAM (2020) Пособие предназначено для программистов, начинающих и продолжающих изучение технологий Java SE. В книге рассматриваются основы языка Java и концепции объектно-ориентированного и функционального программирования. Также изложены аспекты применения библиотек классов языка Java, включая файлы, коллекции, Stream API, сетевые и многопоточные приложения, а также взаимодействие с СУБД и ХМL. В конце каждой главы даются теоретические вопросы по изученной главе, тестовые вопросы по материалу главы и задания для выполнения. В приложениях приведены дополнительные материалы с кратким описанием технологий Log4J2 и TestNG.
  • Java библиотека

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

    PlayButton 2022 — узнайте, как снимают современные сериалы Целых два дня про всё, что связано с сериалами и видео — от съёмок и мастеринга до сжатия видео и оптимизации трансляций. Регистрируйтесь. https://clck.ru/32Y42z
  • Java библиотека

    Love, Spring and HTTP Bugs Привет! Мы команда Marketing Management GlowByte, занимаемся автоматизацией маркетинговых процессов в крупных компаниях. Решили написать небольшую статью, которая будет интересна неравнодушным к Java. Хотим поделиться на первый взгляд простыми особенностями поведения библиотек Spring Security, Spring Web, которые могут сбить с толку разработчиков, которые никогда не сталкивались с такими ситуациями. Рассмотрим проблему, проведём анализ, тесты, проверяющие наши гипотезы, сделаем выводы и, конечно, оставим ссылку на код, чтобы можно было самостоятельно поиграться. Читать статью
    Love, Spring and HTTP Bugs

    Привет, Хабр! Мы команда Marketing Management GlowByte, занимаемся автоматизацией маркетинговых процессов в крупных компаниях. Решили написать небольшую статью, которая будет интересна неравнодушным к Java. Хотим поделиться на первый взгляд простыми особенностями поведения библиотек Spring Security, Spring Web, которые могут сбить с толку разработчиков, которые никогда не сталкивались с такими ситуациями. Рассмотрим проблему, проведём анализ, тесты, проверяющие наши гипотезы, сделаем выводы и, конечно, оставим…

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

    Дайте определение понятию «интерфейс». Какие модификаторы по умолчанию имеют поля и методы интерфейсов? Ключевое слово interface используется для создания полностью абстрактных классов. Основное предназначение интерфейса - определять каким образом мы можем использовать класс, который его реализует. Создатель интерфейса определяет имена методов, списки аргументов и типы возвращаемых значений, но не реализует их поведение. Все методы неявно объявляются как public. Начиная с Java 8 в интерфейсах разрешается размещать реализацию методов по умолчанию default и статических static методов. Интерфейс также может содержать и поля. В этом случае они автоматически являются публичными public, статическими static и неизменяемыми final.
  • Java библиотека

    Java Underground

    Библиотека по Java https://t.me/javalib Наше сообщество ВК: https://vk.com/javatutorial Вакансии и резюме свои строго в этот канал: https://t.me/job_java

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

    OCP Oracle Certified Professional Java SE 17 Developer Practice Tests: Exam 1Z0-829 (2022) pdf, epub In OCP Oracle Certified Professional Java SE 17 Developer Practice Tests: Exam 1Z0-829, a team of veteran Java developers helps you gain the confidence and knowledge you need to take the Oracle Certified Professional Java SE 17 Developer exam. Hundreds of domain-by-domain questions accompany complimentary online access to bonus questions, providing you with over 1000 practice questions and answers. You’ll also get: Access to Sybex's proven online interactive learning environment and test bank Comprehensive coverage of every domain included on the OCP Java SE 17 Developer exam Three complete bonus practice exams to help you gain confidence and develop proficiency in Java development This resource is perfect for anyone preparing to take Exam 1Z0-829. It also belongs on the bookshelves of novice and veteran Java programmers hoping to improve their on-the-job coding skills.
  • Java библиотека

    Наука и индустрия: зачем компаниям заниматься большими научными исследованиями 💡 Тинькофф проведет первый митап для тех, кто занимается исследованиями в IT-индустрии. 8 ноября в Москве эксперты компании, МФТИ и «Высшей школы экономики» обсудят: — как построить взаимодействие между бизнесом и высшим образованием; — создать научную инфраструктуру в компании; — и запустить бизнес-исследования на базе университетов. 🗓 Митап пройдет 8 ноября в Москве в БЦ «Водный». Начало в 19:00. Зарегистрировать и узнать о докладах подробнее можно на странице встречи: https://o.tinkoff.ru/business.research-tinkoff
  • Java библиотека

    Где и для чего используется модификатор abstract? Класс, помеченный модификатором abstract, называется абстрактным классом. Такие классы могут выступать только предками для других классов. Создавать экземпляры самого абстрактного класса не разрешается. При этом наследниками абстрактного класса могут быть как другие абстрактные классы, так и классы, допускающие создание объектов. Метод, помеченный ключевым словом abstract - абстрактный метод, т.е. метод, который не имеет реализации. Если в классе присутствует хотя бы один абстрактный метод, то весь класс должен быть объявлен абстрактным. Использование абстрактных классов и методов позволяет описать некий шаблон объекта, который должен быть реализован в других классах. В них же самих описывается лишь некое общее для всех потомков поведение.
  • Java библиотека

    Kotlin: The Ultimate Guide (2022) True PDF Kotlin is a free and open-source general purpose programming language that is mostly used to create Android apps. Kotlin was developed by JetBrains initially and later picked up by Google as the language of choice for its Android platform. Over the past few years, Kotlin has become one of the most popular alternatives to Java language and is used by more than 80 percent of Android app developers. Kotlin is a statically typed, advanced programming language that compiles Kotlin code into Java byte-code and runs on a Java Virtual Machine (JVM). It can also be compiled to native executables and javascript source code. It is an object-oriented programming language that includes data types, operators, I/O comments, control statements, functions, classes, object expressions, and constructors, among other features. It is not a standalone programming language; rather, it is an innovative manner of coding that runs on Java.
  • Java библиотека

    Друзья, в JDK 14 появилась интересная фича, сокращающая кол-во кода и делающая код читабельнее - "Сопоставление с образцом". Предложенный сегодня доклад про историю, практику и лайфхаки использования этой фичи. Компетенция, расти!
    The Art of Java Language Pattern Matching by Simon Ritter

    The goal of project Amber within OpenJDK is to explore the inclusion of smaller, productivity-oriented Java language features. One part of this that has delivered new functionality in recent versions is pattern matching. Pattern matching combines application code logic to test if an expression has a specific type or structure and extract components of its state for processing. In JDK 14, JEP 305 introduced pattern matching for instanceof, as a preview feature; in JDK 16, this was made a full feature through JEP 394. This simplifies the use of this operator by eliminating the need for an explicit cast and assignment. In JDK 17, JEP 406 added pattern matching for switch. It is now possible to include patterns in switch case labels. In this session, we’ll look at the details of these two new language features and a more general look at pattern matching. We’ll also explore future features in this area, such as record patterns (scheduled for JDK 19) and array patterns, which may be included in a subsequent Java release. By the end of the session, you’ll be ready to use these powerful new features. SIMON RITTER Simon Ritter is the Deputy CTO of Azul Systems. Simon has been in the IT business since 1984 and holds a Bachelor of Science degree in Physics from Brunel University in the U.K. Simon joined Sun Microsystems in 1996 and started working with Java technology from JDK 1.0; he has spent time working in both Java development and consultancy. Having moved to Oracle as part of the Sun acquisition, he managed the Java Evangelism team for the core Java platform. Now at Azul, he continues to help people understand Java as well as Azul’s JVM technologies and products. Simon has twice been awarded Java Rockstar status at JavaOne and is a Java Champion. He represents Azul on the Java SE Expert Group, JCP Executive Committee, OpenJDK Vulnerability Group and Adoptium Steering Committee. ------------------------------------------------------------ INTRO * visuals & editing by @Mercator * music : Avocado by Ephixa

    YouTube
  • Реклама

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

    Как хранить JSON в базе данных, не привлекая внимания DBA, перейти на новую Java без поломок, работать с геоданными в Java? Узнаем ответы на эти и другие вопросы на конференции Joker 2022. 🌐 8–9 ноябряонлайн 👥 19 ноября офлайн в Москве (с возможностью удаленного участия для тех, кто не готов добраться) Программа конференции полностью готова. На конференции выступят спикеры из Сбера, Тинькофф, Huawei, Альфа-Банка, Домклика и других компаний. Если в это непростое время вам хочется отвлечься на технологии и ощутить себя среди единомышленников, то приходите на Joker. А промокод javalib2022JRGpc даст скидку от 20% на билеты из категории «Для частных лиц». Подробности и билеты — jokerconf.com
  • Java библиотека

    Какие побитовые операции вы знаете? ~ : Побитовый унарный оператор NOT; • & : Побитовый AND; • &= : Побитовый AND с присваиванием; • | : Побитовый OR; • |= : Побитовый OR с присваиванием; • ^ : Побитовый исключающее XOR; • ^= : Побитовый исключающее XOR с присваиванием; • >> : Сдвиг вправо (деление на 2 в степени сдвига); • >>= : Сдвиг вправо с присваиванием; • >>> : Сдвиг вправо без учёта знака; • >>>= : Сдвиг вправо без учёта знака с присваиванием; • << : Сдвиг влево (умножение на 2 в степени сдвига); • <<= : Сдвиг влево с присваиванием.
  • Java библиотека

    Хочешь войти в IT, но нет возможности платить за дорогостоящие курсы? Поступай в Kata Academy на Java-разработчика и плати за обучение только после трудоустройства. Тебя ждут 7 месяцев интенсивного обучения, индивидуальные онлайн-встречи с ментором, групповая работа над проектом и многое другое. Ты изучишь только нужный стек технологий и будешь полностью подготовлен к выходу на работу в Москве или Санкт-Петербурге, куда тебе предстоит переехать после выпуска. По окончании обучения школа продолжит поддерживать тебя и участвовать в развитии твоей карьеры в течение 2-х лет после выпуска. Поступай в Kata Academy, чтобы стать Java-разработчиком уже в мае: https://clck.ru/32W5Mz