Tag

Java

Browsing

Может ли Java-приложение использовать больше памяти, чем размер кучи? Возможно, вы замечали, что Java-приложение может превышать лимит памяти, указанный в параметре -Xmx (максимальный размер кучи). Дело в том, что JVM помимо кучи использует и другие области памяти. Давайте начнем со структуры памяти Java-приложения и источников потребления памяти. Читать Выходя за рамки JUnit. Создаем сложные расширения Переход от JUnit4 к новой версии во многом изменил способ расширения функциональных возможностей тестов. В JUnit4 основным механизмом расширения были правила, которые могли обернуть выполнение теста в дополнительную логическую обработку. Например,…

Запись открытого урока специализации Java разработчик https://www.youtube.com/watch?v=yqWvfMyX274 На занятии поговорили про алгоритм бинарного поиска и узнали, почему он быстрее линейного. Также познакомились с понятием «О-большое». Спикер: Сергей Петрелевич — в отрасли с 2003 года, 8 лет в разработке банковских процессинговых систем пластиковых карт.

Апплеты в Джаве

Джава – популярный язык программирования с открытым исходным кодом. Имеет общее назначение, подходит для создания программного обеспечения самых разных видов.…

При программировании разработчику предстоит пользоваться различными функциями и инструментами выбранного языка. Java – один из наиболее перспективных и востребованных в 2022 году. Он отличается простотой и ясностью. А еще – своим спектром встроенных возможностей. Иногда возникает необходимость хранения набора конкретных элементов в коде. Сюда относят строки, числа, объекты, которые принадлежат к пользовательским классам и так далее. В таких ситуациях на помощь приходят так называемые коллекции Java. Именно о них зайдет речь далее в статье. Определение…

Java – перспективный язык программирования. Он позволяет создавать программное обеспечение разных типов и может применяться для того, чтобы писать полноценные клиент-серверные модели. В данной статье будет рассказано о работе с сокетами в Java, о клиентах и серверах. Предложенный материал пригодится даже тем, кто уже имел практику в разработке. Определение Клиент-сервер – это специализированная вычислительная или сетевая структура. В ней задания или нагрузка будут распределяться между поставщиками услуг. Последние носят название серверов. Заказчики тоже фигурируют в…