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

124
Почему разница между 30 марта и 1 марта 2020 года ошибочно дает 28 дней вместо 29?

TimeUnit.DAYS.convert( Math.abs( new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse("30-03-2020 00:00:00").getTime() - new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse("1-03-2020 00:00:00").getTime() ), TimeUnit.MILLISECONDS) Результат 28, а должно быть 29. Может ли быть часовой пояс /...

123
Почему абстрактный класс, реализующий интерфейс, может пропустить объявление / реализацию одного из методов интерфейса?

Любопытная вещь происходит в Java, когда вы используете абстрактный класс для реализации интерфейса: некоторые из методов интерфейса могут полностью отсутствовать (т.е. нет ни абстрактного объявления, ни фактической реализации), но компилятор не жалуется. Например, учитывая интерфейс: public...

123
Способы сохранения перечислений в базе данных

Как лучше всего сохранять перечисления в базе данных? Я знаю, что Java предоставляет name()и valueOf()методы для преобразования значений перечисления в String и обратно. Но есть ли другие (гибкие) варианты хранения этих значений? Есть ли умный способ превратить перечисления в уникальные числа (...

123
В Java типы перечисления внутри класса статичны?

Кажется, я не могу получить доступ к членам экземпляра окружающего класса изнутри перечисления, как я мог бы изнутри внутреннего класса. Означает ли это, что перечисления статичны? Есть ли доступ к области видимости экземпляра окружающего класса, или мне нужно передать экземпляр в метод...

123
Можно ли сделать анонимные внутренние классы в Java статическими?

В Java вложенные классы могут быть либо, staticлибо нет. Если да static, то они не содержат ссылки на указатель содержащего экземпляра (они также больше не называются внутренними классами, они называются вложенными классами). Если вы забудете создать вложенный класс, staticкогда ему не нужна эта...

123
Простой способ запускать один и тот же тест junit снова и снова?

Как говорится в названии, я ищу простой способ запускать тесты JUnit 4.x несколько раз подряд автоматически с помощью Eclipse. Например, один и тот же тест будет выполняться 10 раз подряд и сообщать результат. У нас уже есть сложный способ сделать это, но я ищу простой способ сделать это, чтобы...

123
получить строковое значение из HashMap в зависимости от имени ключа

У меня есть HashMapразные ключи и значения, как мне получить одно значение? У меня есть ключ на карте с именем my_code, он должен содержать строку, как я могу просто получить его, не перебирая карту? Пока у меня есть .. HashMap newMap = new HashMap(paramMap); String s =...

123
Какая польза от интерфейсных констант?

Я изучаю Java и только что обнаружил, что интерфейс может иметь поля, которые являются общедоступными, статическими и окончательными. Я пока не видел таких примеров. Каковы некоторые варианты использования этих интерфейсных констант и могу ли я увидеть некоторые из них в стандартной библиотеке...

123
Настройки тайм-аута HttpURLConnection

Я хочу вернуть false, если для подключения URL-адреса требуется более 5 секунд - как это возможно с использованием Java? Вот код, который я использую, чтобы проверить, действителен ли URL HttpURLConnection.setFollowRedirects(false); HttpURLConnection con = (HttpURLConnection) new...

123
Графический интерфейс не работает после перезаписи в MVC

Я практикую программирование в стиле MVC. У меня есть игра Mastermind в одном файле, работающая нормально (может быть, не считая того, что кнопка «Проверить» при запуске не видна). http://paste.pocoo.org/show/226726/ Но когда я переписываю его в файлы модели, вида и контроллера - и когда я нажимаю...

123
Вызов Java из Python

Как лучше всего вызвать Java из Python? (jython и RPC мне не подходят). Я слышал о JCC: http://pypi.python.org/pypi/JCC/1.9 генераторе кода C ++ для вызова Java из C ++ / Python. Но для этого требуется компиляция всех возможных вызовов; Я бы предпочел другое решение. Я слышал о JPype:...

123
java.lang.OutOfMemoryError: пространство кучи Java в Maven

Когда я запускаю тест maven, возникает ошибка java.lang.OutOfMemoryError. Я искал решения в Google и пытался export MAVEN_OPTS=-Xmx1024m, но это не сработало. Кто-нибудь знает другие решения этой проблемы, кстати, я использую maven 3.0 заранее спасибо Вставьте сюда сообщение об ошибке при запуске...

123
В чем заключаются большие улучшения между библиотеками, эквивалентными guava и apache?

В настоящее время мы используем коллекции apache, строковые утилиты и т. Д. Мне нужно решить, следует ли нам перейти от реализации основ apache. Важный критерий - простота использования разработчиками. Производительность / использование памяти пока не является для нас важной проблемой. На этом...

123
Как получить доступ к параметрам в методе RESTful POST

Мой метод POST выглядит так: @POST @Consumes({"application/json"}) @Path("create/") public void create(String param1, String param2){ System.out.println("param1 = " + param1); System.out.println("param2 = " + param2); } Когда я создаю клиент Jersey в Netbeans, метод, вызывающий метод post, выглядит...

123
Разница между mkdir () и mkdirs () в java для java.io.File [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос Может ли кто-нибудь сказать мне разницу между...