Класс Java File имеет возможность установить права доступа к файлам, но он не является универсальным. Самый большой его недостаток в том, что вы можете разделить права доступа к файлам только на два типа пользователей — на владельца и на всех остальных. Вы не можете установить различные права доступа к файлам для группы или других пользователей.
Рубрика: Особенности Java 7
Несколько блоков catch в одном и повторное выбрасывание исключений в Java 7
В Java 7 был улучшен catch блок для работы с несколькими исключениями. Если в вашем коде нужно перехватывать несколько исключений в одном блоке try, то раньше вам приходилось писать много однотипного кода для разных исключений. Это загромождало ваш код и уменьшало его читабельность.
Подчеркивание в числовых литералах. Фишка Java 7
Подчеркивание в числовых литералах — одна из «фич» Java 7. С помощью неё мы можем использовать подчеркивания между цифрами любого числового литерала, например: int, byte, short, float, long, double. Использование подчеркивания в числовых литералах позволит вам разделить их на группы для лучшей читаемости.
Бинарные (двоичные) литералы в Java
Бинарные или двоичные литералы были введены в Java 7. Как известно, мы можем использовать целочисленные типы (byte, short, int и long) в двоичном и шестнадцатеричном форматах, но с появлением Java 7 мы можем использовать их используя систему двоичного счисления.
Пример использования String в switch на Java
В повседневной работе очень часто приходится использовать объекты String для обработки входящих данных и следующих манипуляций.