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


Завершите работу приложений Spring Boot изящно
Узнайте, как безопасно и изящно останавливать приложения Spring Boot, не прерывая ни одного обрабатываемого в данный момент запроса или не прерывая текущие транзакции. Что такое плавное выключение? Изящное и резкое или внезапное завершение работы - это два метода остановки приложения . Когда приложение запущено, оно выполняет определенные задачи или выполняет запросы клиентов. При этом он потребляет различные ресурсы, устанавливает соединения, сохраняет данные и / или обрабатывает..

Программирование на Java №5 — Наследование в Java
Java — это язык объектно-ориентированного программирования (ООП), который поддерживает несколько концепций ООП. Вот некоторые из ключевых концепций ООП в Java: Классы и объекты. Класс — это схема создания объектов, а объект — экземпляр класса. Классы определяют свойства (поля) и поведение (методы) объектов. Инкапсуляция: Инкапсуляция — это процесс сокрытия деталей реализации класса от других классов. Это достигается путем объявления полей класса как закрытых и предоставления..

java никуда не денется, в этом нет сомнений.
java никуда не денется, в этом нет сомнений. однако почему люди предпочитают использовать Java? И какую роль он может сыграть в будущем развитии огромной информации и Интернета вещей? в этой статье мы объяснили связь между этим недавним фаворитом искусственного языка и новейшей школой в этой области. В восьмой версии Java действительно получила множество недавних опций, из которых поддержка Lambdas оказала самое важное влияние. Кроме того, включенные массовые операции над коллекциями, а..

Атрибут ожидаемого исключения в JUnit 4 не всегда лучший выбор
Я подумал о том, чтобы дать этому заголовку кликбейт, что-то вроде «Ожидаемый атрибут исключения в JUnit 4 ужасен, никогда не используйте его!» Однако правда в том, что атрибут expected аннотации @Test иногда может быть полезен. Но чаще всего есть лучший вариант. Допустим, вы работаете над тестовым классом для программы Java, используя JUnit 4.12. Допустим, вам никогда не приходилось писать тест для модуля, который должен генерировать конкретное исключение при данных..

Постоянный шаблон интерфейса — плохое использование интерфейсов.
Я читал этот вопрос в StackOverflow: http://stackoverflow.com/questions/320588/interfaces-with-static-fields-in-java-for-sharing-constants Причина этого заключалась в том, что когда я просматривал какой-то код веб-приложения, я нашел класс Java с именем java interface. ISolicitud.java /* interface or a class ¿? */ Проверяем код, он содержит только константы. Содержимое класса java заставляет меня задуматься о некоторых методах написания кода, в частности о соглашениях об именах...

N — простое число или нет?
N — простое число или нет? int n= значение; внутренний флаг: for(i=2;i‹=n/2;i++){ if(n%i==0){ System.out.println(n+ не является простым числом); флаг=1; перерыв; } } if(flag==0) { System.out.println(n+ — простое число); } }//конец else } Вы получили код, теперь давайте его разберем, Что такое простое число? Число, которое делится на 1 или на себя. Пример Например, 2, 3, 5,7, ……….. По математике 1 не является ни простым, ни составным. ох, а что насчет..

Клонировать график 🛴
Вопрос Дана ссылка на узел в связном неориентированном графе. Вернуть глубокую копию (клон) графика. Каждый узел в графе содержит значение ( int ) и список ( List[Node] ) своих соседей. class Node { public int val; public List<Node> neighbors; } Формат тестового примера: Для простоты значение каждого узла совпадает с индексом узла (с индексом 1). Например, первый узел с val == 1 , второй узел с val == 2 и так далее. Граф представлен в тестовом..