en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

Библиотека задач по Java | тесты, код, задания

Библиотека задач по Java | тесты, код, задания

Open in Telegram

Задачи и тесты по Java для тренировки и обучения. По рекламе: @tproger_sales_bot Учиться у нас: clc.to/KV5NkA Для обратной связи: @proglibrary_feeedback_bot

Show more
5 576
Subscribers
-124 hours
-57 days
-3530 days
Posts Archive
Micronaut Micronaut — это относительно новый фреймворк для разработки микросервисов на Java. Основные преимущества — высокая
Micronaut Micronaut — это относительно новый фреймворк для разработки микросервисов на Java. Основные преимущества — высокая производительность, низкое потребление памяти, интеграция с популярными технологиями микросервисов. Фреймворк активно развивается и используется в продакшене несколькими крупными компаниями. Области применения: — Разработка высокопроизводительных микросервисов. Micronaut оптимизирован для создания легковесных микросервисов с минимальным использованием ресурсов. — Построение serverless-приложений. Благодаря низким накладным расходам при старте фреймворк хорошо подходит для бессерверных архитектур на основе функций. — Быстрая разработка микросервисов. Фреймворк содержит много готовой инфраструктуры для разработки, позволяя быстрее создавать сервисы. — Интеграция с GraalVM. Micronaut оптимизирован для работы со средой исполнения GraalVM, что дает дополнительное ускорение.

StringTokenizer StringTokenizer — это класс в Java, который используется для разбиения строки на токены. Токены — это отдельн
StringTokenizer StringTokenizer — это класс в Java, который используется для разбиения строки на токены. Токены — это отдельные части строки, разделенные символами-разделителями. Создание объекта StringTokenizer: StringTokenizer st = new StringTokenizer(строка, разделители); строка — это строка, которую нужно разбить на токены. разделители — это строка, содержащая символы-разделители.

Для чего используется оператор assert? Оператор assert используется для проверки условий во время выполнения программы. Он позволяет проверить истинность некоторого логического выражения и выбросить исключение AssertionError, если выражение ложно. Основные применения assert: ⚡️ Проверка предусловий и постусловий в методах. ⚡️ Проверка инвариантов в критических секциях кода. ⚡️ Отладка при разработке, чтобы проверить ожидаемое состояние программы в определенных точках. ⚡️ Проверка условий в потенциально опасных ситуациях, например при работе с массивами. assert лучше использовать для отладки и проверки инвариантов, а для критически важных проверок предусловий лучше применять явную проверку условий и выброс исключений.

Какие классы позволяют ускорить чтение/запись за счет использования буфера? • BufferedInputStream(InputStream in)/ BufferedInputStream(InputStream in, int size), • BufferedOutputStream(OutputStream out)/BufferedOutputStream(OutputStream out, int size), • BufferedReader(Reader r)/BufferedReader(Reader in, int sz), • BufferedWriter(Writer out)/BufferedWriter(Writer out, int sz)

Какими значениями инициализируются переменные по умолчанию? Ответ: Числа инициализируются 0 или 0.0; char — \u0000; boolean — false; Объекты (в том числе String) — null.

🔗 Как повысить эффективность работы с большим количество сетевых подключений в Java? Узнайте на бесплатном практическом урок
🔗 Как повысить эффективность работы с большим количество сетевых подключений в Java? Узнайте на бесплатном практическом уроке «Java NIO» от OTUS и Александра Фисунова — Senior Kotlin Developer в SSP Software на проекте ВТБ. На вебинаре вы: — узнаете, что такое Java NIO и чем он отличается от Java IO — разберете полезные возможности Java NIO, которые сильно упрощают жизнь и могут пригодиться любому разработчику; — изучите Java Core и получите ответы на свои вопросы. Встречаемся 15 февраля в 20:00 мск. Открытый урок пройдет в преддверии обновленного запуска курса «Java Developer. Professional». ➡️ Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://otus.pw/dzb0/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576 Erid 2VtzqwTGwwN

Можно ли в конструкторе использовать return? Можно, но без возвращаемого значения справа от return. То есть можно использоват
Можно ли в конструкторе использовать return? Можно, но без возвращаемого значения справа от return. То есть можно использовать return как вспомогательную конструкцию при вычислениях в конструкторе, чтобы срочно закончить (прервать) выполнение дальнейшего кода и завершить инициализацию объекта. Например, у нас есть класс Cat, и если Cat бездомный — isHomeless = true, нам нужно закончить инициализацию и не заполнять другие поля (ведь они нам неизвестны, так как котик бездомный). Но если говорить о конкретных значениях, конструктор не может использовать return для возврата какого-то значения, потому что: ⏺️ При объявлении конструктора у вас не будет ничего похожего на возвращаемый тип; ⏺️ Как правило, конструктор неявно вызывается во время создания экземпляра; ⏺️ Конструктор — это не метод: это отдельный механизм, единственная цель которого — инициализировать переменные экземпляра.

Что выведет код сверху?
Anonymous voting

Почему строка является популярным ключом в HashMap в Java? Поскольку строки неизменяемы, их хэш код вычисляется и кэшируется в момент создания, не требуя повторного пересчета при дальнейшем использовании. Поэтому в качестве ключа HashMap они будут обрабатываться быстрее.

Класс MathContext Класс MathContext используется для указания точности вычислений с плавающей запятой. Он определяет два пара
Класс MathContext Класс MathContext используется для указания точности вычислений с плавающей запятой. Он определяет два параметра: precision — количество знаков после запятой, которые должны сохраняться в результате вычислений. roundingMode — способ округления значений, которые не могут быть точно представлены с заданной точностью. По умолчанию точность вычислений в Java равна 16 знакам после запятой, а режим округления — HALF_UP.

Как можно уничтожить объект в Java?
Anonymous voting

Что обозначает ключевое слово transient? Поля класса, помеченные модификатором transient, не сериализуются. Обычно в таких полях хранится промежуточное состояние объекта, которое, к примеру, проще вычислить. Другой пример такого поля — ссылка на экземпляр объекта, который не требует сериализации или не может быть сериализован.

🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи Напоминаем, что у нас есть бесплатный курс для всех, кто хо
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом. Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах. 👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.

Аннотация @Entity Аннотация @Entity используется в Java для обозначения класса, который является сущностью. Сущность — это об
Аннотация @Entity Аннотация @Entity используется в Java для обозначения класса, который является сущностью. Сущность — это объект, который представляет собой строку данных в базе данных. Чтобы класс был объявлен сущностью, необходимо добавить к нему аннотацию @Entity. Аннотация @Entity сообщает фреймворку JPA, что класс Customer является сущностью и должен быть сохранен в базе данных.

Как определить, содержит ли массив определенное значение в Java с помощью потоков? Чтобы проверить, содержит ли массив значен
Как определить, содержит ли массив определенное значение в Java с помощью потоков? Чтобы проверить, содержит ли массив значений int, double или long значение, используйте IntStream, DoubleStream или LongStream соответственно.

Узнаем размер файла с помощью Java Здесь создается объект класса File, указывающий на файл, размер которого нужно узнать. Зат
Узнаем размер файла с помощью Java Здесь создается объект класса File, указывающий на файл, размер которого нужно узнать. Затем вызывается метод length(), который возвращает размер файла в байтах. Результат выводится на консоль с помощью метода println().

Надежный способ проверить, равны ли два значения типа double Наиболее надежный и точный способ проверить это — использовать D
Надежный способ проверить, равны ли два значения типа double Наиболее надежный и точный способ проверить это — использовать Dоuble.соmpare() и сравнить значение с нулем. Результаты сравнений при помощи Double.compare(): Значение = 0, если d1 == d2; Значение < 0, если d1 < d2; Значение > 0, если d1 > d2.

Какой символ является разделителем при указании пути в файловой системе? Для различных операционных систем символ разделителя различается. Для Windows это \, для Linux — /. В Java получить разделитель для текущей операционной системы можно через обращение к статическому полю File.separator.

Java-разработчики, вас зовут в Тинькофф Участвуйте в Java Weekend Offer, если ваш опыт больше 3 лет. Пройдите все этапы собес
Java-разработчики, вас зовут в Тинькофф Участвуйте в Java Weekend Offer, если ваш опыт больше 3 лет. Пройдите все этапы собеседования за выходные и, если все понравится, получите оффер. Сможете решать сложные задачи, расти в сильной команде, работать на топовом стеке и пользоваться бенефитами. Выбирайте удобную дату и пробуйте свои силы. Оставьте заявку до 14 февраля АО «Тинькофф Банк», ИНН 7710140679

Библиотека задач по Java | тесты, код, задания - Statistics & analytics of Telegram channel @java_problems_lib