Из этой статьи вы узнаете о ключевых возможностях 10 популярных библиотек для Java: работа с коллекциями, строками, JSON, логами, датами и временем и многое другое. Данная статья является переводом. Ссылка на оригинал. 1. Guava — библиотеки Google Core для Java Guava содержит варианты различных коллекций и набор утилит по работе с ними. Самые примечательные из них – это Immutable-коллекции, в частности, ImmutableList и ImmutableMap. Эти коллекции специально сделаны неизменяемыми. Guava также поддерживает...
В наше время музыкальные плееры являются неотъемлемой частью жизни многих людей. Они используются для прослушивания музыки в дороге, в спортзале, в офисе или дома. В этой статье мы рассмотрим, как написать музыкальный плеер на Java. Для создания музыкального плеера на Java мы будем использовать библиотеку JavaFX. Наш плеер будет иметь следующие функции: Давайте начнем с создания графического интерфейса пользователя. Для этого мы будем использовать классы из библиотеки JavaFX. Ниже показан код, который создает GUI нашего плеера: import javafx...