Начиная с JDK 7 в Java появилась очень полезная и удобная разновидность оператора try — он называется try с ресурсами или try с автоматическим управлением ресурсами. Данный оператор применяется к ресурсам, реализующим интерфейс AutoCloseable (в нём определён метод close()), и…
Переменные в интерфейсе Java
В языке Java переменные, объявленные в интерфейсе, неявно всегда являются полями с модификаторами public, static и final. То есть являются константами. С данном уроке рассмотрим практическое применение переменных в интерфейсе.
Переменное число аргументов в Java
В ряде случаев точное количество передаваемых аргументов методу заранее неизвестно. Такое может случится во время написания метода регистрации пользователя. Всегда существует ряд необязательных полей, которые пользователь может не ввести: пол, дату рождения и т. п. Программисту на Java справиться с…
Найти точку пересечения отрезков
В статье покажем, как найти точку пересечения отрезков. Это совсем не тривиальная задача, хотя на первый взгляд она кажется именно такой. Поиск пересечения двух отрезков имеет множество полезных приложений. Например, с помощью него можно определить пересекаются ли фигуры на плоскости…
Метод equals в Java
Часто при программировании нам приходиться проверять равенство объектов. Но как же работает сравнение объектов в языке Java? Расскажем вам в этой статье.
Сортировка в Java
Эффективная сортировка в Java осуществляется с помощью внутренних средств. Рассмотрим сортировку коллекций в Java при помощи метода Collections.sort и интерфейса Comparator.