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

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

12847 @javalib

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

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

    Какими свойствами обладает порождаемое equals() отношение эквивалентности? • Рефлексивность: для любой ссылки на значение x, x.equals(x) вернет true; • Симметричность: для любых ссылок на значения x и y, x.equals(y) должно вернуть true, тогда и только тогда, когда y.equals(x) возвращает true. • Транзитивность: для любых ссылок на значения x, y и z, если x.equals(y) и y.equals(z) возвращают true, тогда и x.equals(z) вернёт true; • Непротиворечивость: для любых ссылок на значения х и у, если несколько раз вызвать х.equals(y), постоянно будет возвращаться значение true либо постоянно будет возвращаться значение false при условии, что никакая информация, используемая при сравнении объектов, не поменялась. Для любой ненулевой ссылки на значение х выражение х.equals(null) должно возвращать false.
  • Java библиотека

    Джошуа Блох - Java. Эффективное программирование, 3-е издание (2019) PDF, DJVU Язык программирования Java существенно изменился со времени предыдущего издания книги, опубликованного вскоре после выпуска Java б. Этот классический труд тщательно обновлен, чтобы читатели могли в полной мере воспользоваться возможностями последних версий языка и его библиотек функций. В современном Java поддерживается несколько парадигм программирования. Как и в предыдущих изданиях, каждая глава книги состоит из ряда разделов, в каждом из которых описаны конкретные советы, приведены тонкости платформы Java и содержатся обновленные примеры кода. Для каждой темы приводятся всеобъемлющее описание и пояснения. Третье издание охватывает особенности языка программирования и библиотек, появившихся в Java 7, 8 и 9, в том числе конструкции функционального программирования, добавленные к своим объектно-ориентированным корням. В книгу включены также многие новые советы и глава, посвященная лямбда-выражениям и потокам.
  • Java библиотека

    В IT-сфере без знания английского делать нечего: ⤷ Вся документация для всех языков программирования составляется на английском языке. Зачем? Чтобы её все понимали! ⤷ Шансов найти решение на английском значительно больше, чем искать его на родном языке. Это знают все опытные разработчики. ⤷ Рынок труда огромен и постоянно нуждается в новых кадрах. Особенно знающих английский язык. Если ты рассчитываешь стать профессионалом, то без знания английского тебе не обойтись. А в этом поможет канал «Английский для программиста» Качественно, практично и наглядно! Короче, подписывайся и развивай свой английский с @english_easily
  • Реклама

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

    Тренды в разработке на Java в 2022 В этой статье автор прогнозирует, с какими вызовами столкнется в этом году отрасль, связанная с Java, и какие инновации и разработки повлияют на нее больше всего. Читать статью
  • Java библиотека

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

    Зачем нужен equals(). Чем он отличается от операции ==? Метод equals() - определяет отношение эквивалентности объектов. При сравнении объектов с помощью == сравнение происходит лишь между ссылками. При сравнении по переопределённому разработчиком equals() - по внутреннему состоянию объектов.
  • Java библиотека

    Программирование на языке Java (2019) Данное пособие представляет собой краткий справочник по языку Java и может использоваться как конспект лекционного курса «Программирование». Рассмотрены основные концепции объектно-ориентированного программирования, описан синтаксис языка Java, а также приведено описание основных классов и интерфейсов, входящих в стандартную библиотеку с алгоритмами и примерами их использования.
  • Java библиотека

    Перезагрузка — одна из тем, необходимая для сертификации OCAJP. Это мощная техника для случаев, когда вам нужно одинаковое имя метода с разными параметрами. Вместо того, чтобы дублировать имя метода, вы можете просто перегрузить его. 📌 20 апреля в 20:00 (мск) состоится открытый вебинар, на котором мы рассмотрим перегрузку методов в Java. Занятие проведет Дмитрий Коган, эксперт Java, председатель совета крупнейшего IT-предприятия DXC Technology. 💻 Demo-занятие является частью онлайн-курса «Подготовка к сертификации OCAJP». Не упустите шанс познакомиться с экспертом! 👉 Оставьте заявку, чтобы записаться на вебинар - https://otus.pw/iMrg/
  • Java библиотека

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

    Как изменить аргументы командной строки Java Как вы проверяете, что ваш код не содержит ошибок, что он работает во всех ситуациях и обрабатывает все пограничные случаи? Самый простой вариант — это проверить код на всех возможных тестовых примерах. Но их может быть очень много, из-за чего сам процесс тестирования становится сложным и затратным. Нужен другой способ — который может решить задачу легко, и который можно автоматизировать для больших входных данных. Аргументы командной строки в Java — один из таких. В этой статье мы кратко обсудим, что такое аргументы командной строки, как они передаются и как они работают, но наше основное внимание будет сосредоточено на том, как изменять аргументы командной строки Java. Читать статью
  • Java библиотека

    Cryptography and Cryptanalysis in Java (2022) PDF Here is your in-depth guide to cryptography and cryptanalysis in Java. This book includes challenging cryptographic solutions that are implemented in Java 17 and Jakarta EE 10. It provides a robust introduction to Java 17's new features and updates, a roadmap for Jakarta EE 10 security mechanisms, a unique presentation of the "hot points" (advantages and disadvantages) from the Java Cryptography Architecture (JCA), and more.
  • Java библиотека

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

    Какой результат будет у данного кода?
  • Java библиотека

    Крупнейший портал о кибербезопасности стал в три раза дешевле! XAKEP.RU доверяют более 130 000 ИТ-специалистов и не просто так. В их базе 66 000 обучающих и суперполезных материалов. Если хотите разобраться в кибербезопасности, вам просто необходим XAKEP.RU А сейчас у них еще и огромная скидка!
  • Java библиотека

    DevOps Tools for Java Developers: Best Practices from Source Code to Production Containers (2022) ePUB With the rise of DevOps, low-cost cloud computing, and container technologies, the way Java developers approach development today has changed dramatically. This practical guide helps you take advantage of microservices, serverless, and cloud native technologies using the latest DevOps techniques to simplify your build process and create hyperproductive teams. Stephen Chin, Melissa McKay, Ixchel Ruiz, and Baruch Sadogursky help you evaluate an array of options. The list includes source control with Git, build declaration with Maven and Gradle, CI/CD with CircleCI, package management with Artifactory, containerization with Docker and Kubernetes, and much more. Whether you're building applications with Jakarta EE, Spring Boot, Dropwizard, MicroProfile, Micronaut, or Quarkus, this comprehensive guide has you covered.
  • Реклама

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

    Присоединяйтесь к нам на бесплатные вебинары и исследуйте самые востребованные и легкие профессии для входа в IT🚀 На наших вебинарах вы найдете ответы на все интересующие вас вопросы. Переходите по ссылке https://crst.co/XXy5F, выбирайте понравившуюся тему и регистрируйтесь.До встречи в прямом эфире! ▶️ 18 апреля, 11 AM PT — Most In-Demand IT Jobs 2022: Become a Software Tester ▶️ 19 апреля, 11 AM PT — Career in Tech from Scratch: Become a QA Engineer ▶️ 19 апреля, 1 PM PT — Your First Remote Job in Tech Sales with Zero Experience ▶️ 21 апреля, 11 AM PT — Most In-Demand IT Jobs 2022: Become a Software Tester ▶️ 25 апреля — Manual QA course. Первый урок бесплатный! ▶️ 25 апреля — Tech Sales course. Первый урок бесплатный! ▶️ 25 апреля — Systems Engineer course. Первый урок бесплатный! Специальное предложение всем участникам! ️✅ Регистрация по ссылке https://crst.co/XXy5F
  • Java библиотека

    Чем отличаются конструктор по-умолчанию, конструктор копирования и конструктор с параметрами? У конструктора по умолчанию отсутствуют какие-либо аргументы. Конструктор копирования принимает в качестве аргумента уже существующий объект класса для последующего создания его клона. Конструктор с параметрами имеет в своей сигнатуре аргументы (обычно необходимые для инициализации полей класса).
  • Java библиотека

    Введение в Hilla: full-stack Java framework Hilla, основанная на Vaadin Fusion, является уникальным инструментом в экосистеме Java: что-то вроде Next.js для JavaScript, но с серверной частью Java на основе Spring. Эта статья поможет вам начать работу с Hilla: узнаете как создать базовое веб-приложение, реактивный UI к нему и многое другое. Читать статью