Вопросы с тегом «java-7»

107
Как использовать JDK 7 в Mac OSX?

Я хотел бы использовать API WatchService, как указано в этой ссылке: http://download.oracle.com/javase/tutorial/essential/io/notification.html Прочитав вокруг, я обнаружил, что WatchService является частью класса NIO, который запланирован для JDK 7. Итак, он находится в бета-форме. Все хорошо....

91
Сборка мусора Java G1 в производстве

Поскольку Java 7 по умолчанию будет использовать новую сборку мусора G1, сможет ли Java обрабатывать на порядок большую кучу без предполагаемого «разрушительного» времени паузы сборщика мусора? Кто-нибудь действительно внедрил G1 в производство, каков был ваш опыт? Честно говоря, я видел...

87
Правильно ли я использую Java 7 try-with-resources?

Я ожидаю, что буферизованный читатель и читатель файлов закроются, а ресурсы будут освобождены, если исключение выбрано. public static Object[] fromFile(String filePath) throws FileNotFoundException, IOException { try (BufferedReader br = new BufferedReader(new FileReader(filePath))) { return...

86
Ошибка Java: метод сравнения нарушает общий договор

Я видел много вопросов по этому поводу и пытался решить проблему, но после часа поиска в Google и множества проб и ошибок я все еще не могу это исправить. Я надеюсь, что некоторые из вас уловили проблему. Вот что я получаю: java.lang.IllegalArgumentException: Comparison method violates its general...

84
Как проверить расширение пути Java 7

Я хотел бы проверить, заканчивается ли путь (представленный в Java 7) определенным расширением. Я пробовал endsWith()метод так: Path path = Paths.get("foo/bar.java") if (path.endsWith(".java")){ //Do stuff } Однако это не работает, потому что path.endsWith(".java")возвращает false. Кажется, что...

82
Сборка мусора Java 7 (JDK 7) и документация по G1

Java 7 уже давно отсутствует, но я не могу найти никаких хороших ресурсов по настройке сборщиков мусора , особенно нового сборщика G1 . Мои вопросы: Является ли G1 сборщиком по умолчанию в Java 7, и если нет, как мне активировать G1? Какие дополнительные настройки есть у g1 в Java7? Были ли...