Pytania oznaczone «java-7»

107
Jak używać JDK 7 w systemie Mac OSX?

Chciałbym używać WatchService API, jak wspomniano w tym linku: http://download.oracle.com/javase/tutorial/essential/io/notification.html Po przeczytaniu dowiedziałem się, że WatchService jest częścią klasy NIO, która jest zaplanowana na JDK 7. Jest więc w wersji beta. W...

87
Czy poprawnie używam Java 7 try-with-resources

Oczekuję, że buforowany czytnik i czytnik plików zostaną zamknięte, a zasoby zwolnione, jeśli wyjątek zostanie zgłoszony. public static Object[] fromFile(String filePath) throws FileNotFoundException, IOException { try (BufferedReader br = new BufferedReader(new FileReader(filePath))) {...

84
Jak sprawdzić rozszerzenie ścieżki Java 7

Chciałbym sprawdzić, czy ścieżka (wprowadzona w Javie 7) kończy się pewnym rozszerzeniem. Spróbowałem takiej endsWith()metody: Path path = Paths.get("foo/bar.java") if (path.endsWith(".java")){ //Do stuff } Jednak to nie działa, ponieważ path.endsWith(".java")zwraca false. Wygląda na to, że...

82
Maksymalny rozmiar metody w Javie 7 i 8

Wiem, że metoda w Javie nie może być większa niż 64 KB. Ograniczenie powoduje problemy z generowanym kodem z gramatyki JavaCC . Mieliśmy problemy z Javą 6 i mogliśmy to naprawić, zmieniając gramatykę. Czy limit został zmieniony dla Java 7, czy jest planowany dla Java 8? Żeby to było jasne. Nie...