Публикации по теме 'java'


Являются ли геттеры и сеттеры анти-шаблоном?
Давайте рассмотрим один из наиболее часто используемых шаблонов кодирования. Недавно наткнулась на ютуб канал и блог Егора. Он создает контент, наполненный информацией, ориентированной на O.O.P. концепции и лучшие практики. Одной из интересных тем в его блоге является обсуждение геттеров и сеттеров . Статья о « анемичных моделях предметной области » некоторое время находится в моих планах; но сейчас, прочитав мнение Егора о тупых классах данных, решил написать свои мысли по..

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

Ссылки JavaFX за февраль 2023 г.
Февраль — короткий месяц, но этот список кажется длиннее, чем когда-либо… Много игр и 3D-разработок, релизов, интересных текущих разработок и многое другое. Приятного чтения и нажатия! Это краткое изложение ссылок недели, опубликованных на jfx-central.com в феврале. Ядро JavaFX/OpenJFX Кевин Рашфорт из Oracle объявил в списке рассылки: «Напоминаем, что JavaFX 20 сейчас находится на втором этапе Rampdown (RDP2). Теперь, когда мы находимся в RDP2, цель состоит в том, чтобы..

Новые технологии на связи
Последние две недели я работал над одним проектом и пробовал некоторые новые технологии, такие как AngularJS 2 и Webpack. Кроме того, я настраиваю другой проект для использования Hibernate и Spring Framework. Напишу о своем опыте с ними. AngularJS 2 является большим улучшением по сравнению с его предшественником, я нахожу его более совместимым с другими распространенными языками программирования, такими как Java, потому что он использует Typescript, который обеспечивает..

День 19: RESTful API на Java с JAX-RS Framework
# 100DaysOfCode Это первое число месяца, так что после короткого перерыва можно снова приступить к испытанию. Давайте сразу приступим к написанию кода! Проект (1 час) : создание службы RESTful с использованием JAX-RS и JAVA API для веб-служб RESTful, которые будут обслуживать информацию о пользователях. Весь код этого проекта можно найти на моем github Шаг 1. Установка Загрузите последнюю версию JAX-RS здесь . Предполагая, что у вас уже установлен Eclipse, настройте..

Задание 02 и 03: Многопоточность в операционной системе
Парадигма многопоточности стала более популярной, поскольку попытки дальнейшего использования параллелизма на уровне инструкций зашли в тупик с конца 1990-х годов. Прежде чем я объясню о многопоточности, сначала я должен объяснить о потоке, если вы не знаете о потоке, вероятно, вам, ребята, трудно понять, что такое многопоточность. Что такое поток? Поток — это поток выполнения через код процесса со своим собственным программным счетчиком, который отслеживает, какую инструкцию..

Создание викторины на Java
Сегодня я создал викторину на Java со своими учениками и хочу рассказать, как мы ее решили. Во-первых, мы изложили шаги для игры: 1. В игре будет десять вопросов. 2. Будет два игрока. 3. Порядок будет меняться между первым и вторым игроком. 4. Каждый правильный ответ приносит балл, а неправильные ответы просто не учитываются. 5. Выигрывает тот, у кого в итоге больше очков. (Мы еще не решили, что делать с галстуками). С самого начала мы знали, что нам нужно будет..