Публикации по теме 'java'
В чем разница между C++ и Java?
Что такое Java?
Первый выпуск Java состоялся в 1995 году, и с тех пор он стал популярным языком объектно-ориентированного программирования общего назначения. Миллионы программ и веб-сайтов полагаются на функциональность Java. Это быстро, безопасно и надежно. Для выполнения нужен только компилятор, а Java можно использовать на любом компьютере. Java можно найти почти в каждом современном электронном устройстве, включая ПК, игровые консоли, научные суперкомпьютеры, мобильные..
Практика написания конкретных тестов
Мы ранее рассмотрели автоматические тесты и то, как сделать их специфичными, быстрыми и детерминированными при наличии параллелизма. Но есть много других свойств, которыми мы хотим, чтобы наши тесты обладали; некоторые из моих любимых:
Вдохновляющий , т.е. каждое пройденное испытание придает вам уверенности. Конкретные , т.е. причина отказа очевидна из теста. Прогноз , т.е. нет провала значит все хорошо.
(Дополнительные свойства см. в отличном посте Кента Бека Test..
Схема автоматического выключателя упрощена. Зачем он нужен в вашем микросервисе?
Стежок, сделанный вовремя, стоит девяти
Пандемия Covid-19 заставила многие страны ввести карантин в попытке сдержать болезнь. Только основные услуги были открыты для доступа общественности. Большинству из нас приходилось оставаться дома неделями и месяцами.
Это нарушило нормальную жизнь сильнее, чем когда-либо. Но почему правительства пошли на такой радикальный шаг?
Эта мера была неизбежна для предотвращения крупномасштабных вспышек, которые в противном случае были бы..
Обзор собственного интерфейса Java (JNI)
Java Native Interface (JNI) — это платформа, которая позволяет приложениям Java подключаться к собственному коду. Нативный код — это код, который выполняется непосредственно в операционной системе, а JNI позволяет Java-программам взаимодействовать с собственным кодом. Собственный интерфейс Java (JNI) предлагает метод вызова собственного кода из Java и наоборот. В этом посте мы представим введение в JNI, а также инструкции по его использованию, а также обсуждение его преимуществ и..
Head First Java: Глава 04 — Как ведут себя объекты
Методы используют состояние объекта
Класс — это чертеж объекта. Каждый экземпляр данного класса имеет одни и те же методы, но они могут вести себя по-разному в зависимости от значений переменных экземпляра. Если вы хотите сослаться на какой-либо объект, тип которого вам неизвестен, вам пригодится класс Object. Повышение приведения происходит, когда ссылочная переменная родительского класса ссылается на объект дочернего класса.
Аргументы метода и возвращаемые типы..
Шаблоны распространения, DTO и удаленный фасад
В этом рассказе я рассмотрю концепцию шаблонов распределения, объекта передачи данных и удаленного фасада.
Объект передачи данных
Я почти уверен, что вы уже слышали о DTO (также называемых объектами значений) и создали хотя бы один класс DTO за свою карьеру разработчика программного обеспечения.
Когда вы работаете с удаленным интерфейсом (например, с веб-сервисами), каждый вызов к нему стоит дорого. В результате вам нужно уменьшить количество вызовов, а это означает, что вы должны..
JavaScript Caper
JavaScript Caper
Это была темная и ненастная ночь, и город был на грани. Череда громких ограблений заставила жителей насторожиться, и полиция изо всех сил пыталась поймать преступников.
Последней целью стал городской музей, в котором хранятся одни из самых ценных артефактов в мире. Грабителям удалось отключить систему безопасности, и они пробирались по музею, захватывая столько ценных предметов, сколько могли унести.
Пока они пытались сбежать, на место прибыла полиция. Грабители..