java- все статьи тега ➜ страница 36
Как передать функцию в качестве параметра в Java? [дубликат]
этот вопрос уже есть ответ здесь: метод Java Pass в качестве параметра 13 ответов можно ли передать метод в метод Java в качестве параметра? Если да, может кто-нибудь, пожалуйста, направлять меня? Это не кажется тривиальным ...
Разница между applicationContext.xml и spring-сервлет.xml в Spring Framework
Are applicationContext.xml и spring-servlet.xml связанные так или иначе в рамках Spring? будут ли файлы свойств объявлены в applicationContext.xml быть доступен для DispatcherServlet? на соответствующей ноте, зачем мне нужен *-servlet.xml на всех? Почему это недостаточно? ...
Как мне найти объект, вызывающий метод с использованием трассировки стека или отражение?
Мне нужно найти объект, вызывающий метод. Возможно ли использовать stacktrace или отражение? ...
Как сравнить даты в Java? [дубликат]
этот вопрос уже есть ответ здесь: Java: как проверить, находится ли дата в определенном диапазоне? 11 ответов как сравнить даты между ними в Java? пример: дата1 составляет 22-02-2010 дата2 составляет дата3 составляет 25-12-2010 date3 всегда больше, чем date1 и date2 всегда сегодня. Как проверить, находится ли сегодняшняя дата между датами 1 и 3? ...
Java-преобразование целого числа в строку [дубликат]
этот вопрос уже есть ответ здесь: Java int to String-Integer.toString(i) vs new Integer (i).toString() 11 ответов Как конвертировать из int в String? 19 ответов дали номер: int number = 1234; что было бы" лучшим " способом преобразовать это в строку: String stringNumber = "1234"; Я пробовал искать (гуглить) ...
Зачем вам вообще реализовывать finalize ()?
Я читал через много вопросов новичка Java на finalize() и нахожу это своего рода недоумение, что никто на самом деле не дал понять, что finalize () является ненадежным способом очистки ресурсов. Я видел, как кто-то прокомментировал, что они используют его для очистки соединений, что действительно страшно, поскольку единственный способ приблизиться к гарантии того, что соединение закрыто, - это реализовать try (catch) наконец. Я не учился в CS, но я программировал в Java профессионально уже п ...
Разделить строку Java на новую строку
Я пытаюсь разделить текст в JTextArea используя регулярное выражение для разбиения строки n однако, это не работает и я также судим rn|r|n и многие другие комбинации регулярных выражений. Код: public void insertUpdate(DocumentEvent e) { String split[], docStr = null; Document textAreaDoc = (Document)e.getDocument(); try { docStr = textAreaDoc.getText(textAreaDoc.getStartPosition().getOffset(), textAreaDoc.getEndPosition().getOffset()); } catch (BadLocationException ...
Разница между Java SE/EE / ME?
какой из них следует установить, когда я хочу начать изучать Java? Я собираюсь начать с некоторых основ, поэтому я буду писать простые программы, которые создают файлы, каталоги, редактируют XML-файлы и так далее, ничего слишком сложного на данный момент. Я думаю, Java SE (Standard Edition) - это тот, который я должен установить на своем рабочем столе Windows 7. У меня уже есть Komodo IDE, который я буду использовать для написания кода Java. ...
Массив или список в Java. Что быстрее?
Я должен хранить тысячи строк в памяти для последовательного доступа в Java. Я должен хранить их в массиве или я должен использовать какой-то список ? поскольку массивы хранят все данные в непрерывном куске памяти (в отличие от списков), будет ли использование массива для хранения тысяч строк вызывать проблемы ? ответ: общий консенсус заключается в том, что разница в производительности незначительна. Интерфейс списка обеспечивает большую гибкость. ...
Удаление каталогов рекурсивно в Java
есть ли способ рекурсивно удалять целые каталоги в Java? в обычном случае можно удалить пустой каталог. Однако, когда дело доходит до удаления целых каталогов с содержимым, это уже не так просто. Как вы удаляете целые каталоги с содержимым в Java? ...
Как дождаться завершения всех потоков, используя ExecutorService?
Мне нужно выполнить некоторое количество задач 4 одновременно, что-то вроде этого: ExecutorService taskExecutor = Executors.newFixedThreadPool(4); while(...) { taskExecutor.execute(new MyTask()); } //...wait for completion somehow Как я могу получить уведомление, как только все они будут завершены? На данный момент я не могу думать ни о чем лучше, чем установить какой-то глобальный счетчик задач и уменьшить его в конце каждой задачи, а затем контролировать в бесконечном цикле этот счетчик ...
Как бороться с " java.ленг.Исключение OutOfMemoryError: Java для кучи пространства" ошибка (64Мб размер кучи )
Я пишу на стороне клиента качели приложение (графический дизайнер шрифта) на Java 5. Недавно я столкнулся с java.lang.OutOfMemoryError: Java heap space ошибка, потому что я не консервативен в использовании памяти. Пользователь может открывать неограниченное количество файлов, и программа сохраняет открытые объекты в памяти. После быстрого исследования я нашел эргономика в виртуальной машине Java 5.0 и другие говорят на машине Windows, что JVM по умолчанию имеет максимальный размер кучи как 64MB. ...
Как получить идентификатор вставки в JDBC?
Я хочу INSERT запись в базе данных (которая является Microsoft SQL Server в моем случае) с помощью JDBC в Java. В то же время, я хочу получить идентификатор вставки. Как я могу достичь этого с помощью JDBC API? ...
Почему это супер.супер.метод(); не допускается в Java?
я прочитала этот вопрос и подумал, что это было бы легко решить (не то, что это не разрешимо без), если бы можно было написать: @Override public String toString() { return super.super.toString(); } Я не уверен, если это полезно во многих случаях, но мне интересно почему это не так и если что-то подобное существует и в других языках. что вы думаете? EDIT: Чтобы уточнить: да, я знаю, что это невозможно на Java, и я действительно не скучаю по этому. Это ничего я ожидается, что на работу и ...
Intellij Idea: импорт проекта Gradle-получение JAVA HOME еще не определено
Intellij Idea 14.1.4 Mac OS X Yosemite 10.10.3 и более поздних версий. из IDE: Import Project -> (Chosen directory to import) -> Import project from external model, Gradle -> Gradle Home: /usr/local/Cellar/gradle/2.4/libexec Gradle JVM: Use JAVA_HOME (not defined yet) от Shell: echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home (определено в .профиль: экспорт JAVA_HOME= " $(/usr / libexec/java_home-v 1.8)" чего мне не хватает. Я проверил другие обс ...
Как использовать java.Строка.формат в Scala?
Я пытаюсь использовать .format метод строку. Но если я помещаю %1, %2 и т. д. в строке, java.утиль.UnknownFormatConversionException выбрасывается, указывая на запутанную часть исходного кода Java: private void checkText(String s) { int idx; // If there are any '%' in the given string, we got a bad format // specifier. if ((idx = s.indexOf('%')) != -1) { char c = (idx > s.length() - 2 ? '%' : s.charAt(idx + 1)); throw new UnknownFormatConversionException(Stri ...
Java: статический vs внутренний класс [дубликат]
этот вопрос уже есть ответ здесь: в Java внутренний класс и статический вложенный класс 24 ответов в чем разница между статическим и нестатическим внутренним классом? ...
Maven не находит тесты JUnit для запуска
у меня есть программа maven, она отлично компилируется. Когда я бегу mvn test он не выполняет никаких тестов (в заголовке тестов говорится There are no tests to run.). я воссоздал эту проблему с супер простой настройкой, которую я включу ниже, а также вывод при запуске с -X. модульные тесты работают нормально от eclipse (как с его пакетом junit по умолчанию, так и когда я вместо этого включаю junit.jar загружается maven). Также МВН test-compile правильно создает класс под тестовый класс. ...
Что такое весенние бобы в мире?
Мне еще предстоит найти высокоуровневое определение весенних бобов, которое я могу понять. Я часто вижу ссылки на них в документации и книгах Grails, но я думаю, что понимание того, что это такое, было бы полезно. Так что же такое весенние бобы? Как их можно использовать? Они имеют какое-то отношение к инъекции зависимости? ...
javax vs java пакет
каково обоснование пакета javax? Что входит в java и что в javax? Я знаю, что многие пакеты enterprise-y находятся в javax, но так же и Swing, новый api даты и времени (JSR-310) и другие пакеты J2SE. ...