Перейти к основному содержимому

1310 записей с тегом "Java"

Посмотреть все теги

· 2 мин. чтения

1. Обзор

В этом кратком руководстве мы рассмотрим, как использовать аннотацию @Override .

2. @Override аннотация

В подклассе мы можем переопределить или перегрузить методы экземпляра. Переопределение указывает, что подкласс заменяет унаследованное поведение. Перегрузка — это когда подкласс добавляет новое поведение.

Иногда мы случайно перегружаемся, когда на самом деле намеревались переопределить. В Java легко сделать эту ошибку:

· 6 мин. чтения

1. Обзор

В этом руководстве мы покажем плюсы и минусы использования примитивных типов Java и их обернутых аналогов.

2. Система типов Java

Java имеет двойную систему типов, состоящую из примитивов, таких как int , boolean и ссылочных типов, таких как Integer, Boolean . Каждый примитивный тип соответствует ссылочному типу.

Каждый объект содержит одно значение соответствующего примитивного типа. Классы- оболочки являются неизменяемыми (поэтому их состояние не может измениться после создания объекта) и окончательными (поэтому мы не можем наследовать от них).

· 7 мин. чтения

1. Обзор

Конструкции принятия решений являются жизненно важной частью любого языка программирования. Но при написании кода мы сталкиваемся с огромным количеством вложенных операторов if, которые делают наш код более сложным и трудным для сопровождения.

В этом руководстве мы рассмотрим различные способы замены вложенных операторов if .

Давайте рассмотрим различные варианты того, как мы можем упростить код.

2. Тематическое исследование

· 2 мин. чтения

1. Обзор

В этом кратком руководстве мы рассмотрим аннотацию @SafeVarargs .

2. Аннотация @SafeVarargs

В Java 5 появилась концепция varargs или параметра метода переменной длины, а также параметризованных типов.

Их сочетание может вызвать у нас проблемы:

· 2 мин. чтения

1. Обзор

В этом кратком руководстве мы рассмотрим, как использовать аннотацию @SuppressWarnings .

2. Аннотация @SuppressWarnings

Предупреждающие сообщения компилятора обычно полезны. Однако иногда предупреждения могут быть шумными.

Особенно когда мы не можем или не хотим их решать:

· 6 мин. чтения

1. Введение

В этом уроке мы увидим, как распараллеливать объекты даты с разными форматами с помощью JAXB .

Сначала мы рассмотрим формат даты схемы по умолчанию. Затем мы рассмотрим, как использовать различные форматы. Мы также увидим, как мы можем справиться с общей проблемой, возникающей с помощью этих методов.

2. Привязка схемы к Java

Во- первых, нам нужно понять взаимосвязь между XML-схемой и типами данных Java . В частности, нас интересует сопоставление между XML-схемой и объектами даты Java.

· 2 мин. чтения

1. Обзор

В этом кратком руководстве мы узнаем, как находить элементы из одного списка на основе значений из другого списка с помощью Java 8 Streams .

2. Использование потоков Java 8

Начнем с двух классов сущностей — Employee и Department :

class Employee {
Integer employeeId;
String employeeName;

// getters and setters
}

class Department {
Integer employeeId;
String department;

// getters and setters
}

· 7 мин. чтения

1. Введение

В этом руководстве рассматриваются некоторые распространенные исключения Java.

Мы начнем с обсуждения того, что такое исключение. Позже мы подробно обсудим различные типы проверенных и непроверенных исключений.

2. Исключения

Исключение — это ненормальное состояние, возникающее в последовательности кода во время выполнения программы. Это ненормальное состояние возникает, когда программа нарушает определенные ограничения во время выполнения.

· 2 мин. чтения

1. Обзор

В этом уроке мы рассмотрим, как использовать инструмент curl внутри программы Java.

Curl — это сетевой инструмент, используемый для передачи данных между сервером и клиентом curl с использованием таких протоколов, как HTTP, FTP, TELNET и SCP.

2. Основное использование Curl

Мы можем выполнять команды curl из Java, используя ProcessBuilder — вспомогательный класс для создания экземпляров класса Process .

· 2 мин. чтения

1. Обзор

В этом кратком руководстве мы покажем, как вычислить площадь круга в Java.

Мы будем использовать известную математическую формулу: r^2 * PI .

2. Метод расчета площади круга

Давайте сначала создадим метод, который будет выполнять вычисления: