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

Java является популярным языком программирования высокого уровня. Используйте этот тег, если у вас есть проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] и [maven].

7
Freemarker перебирает ключи хэш-карты
Freemarker имеет два типа данных коллекций: списки и хэш-карты. Есть ли способ перебирать ключи хэш-карты, как мы это делаем со списками? Итак, если у меня есть переменная с данными, скажем: user : { name : "user" email : "looser@everything.com" homepage : "http://nosuchpage.org" } Я хочу напечатать все свойства пользователя с …
87 java  freemarker 

14
Как правильно переопределить toString () в Java?
Звучит немного глупо, но мне нужна помощь по моему toString()методу, и это очень раздражает. Я попытался поискать в Интернете, потому что toStringэто тот, где он лажает и «не находит конструктор Kid # 2», хотя он есть, и я бы даже сделал что-то еще, и он не работает. Хорошо, это было …
87 java 

13
Изменение файла внутри фляги
Я хочу изменить файл в моей банке. Можно ли сделать это из моего приложения без извлечения и повторной обработки? Файл, который я хочу изменить, - это файлы конфигурации, в основном на основе xml. Причина, по которой я заинтересован в том, чтобы не раздражать, заключается в том, что приложение обернуто с …
87 java  jar 

7
Когда инициализируются статические переменные?
Мне интересно, когда статические переменные инициализируются значениями по умолчанию. Верно ли, что при загрузке класса создаются (выделяются) статические переменные, затем выполняются статические инициализаторы и инициализации в объявлениях? В какой момент приводятся значения по умолчанию? Это приводит к проблеме прямой ссылки. Также, пожалуйста, можете ли вы объяснить это со ссылкой на …

4
Понимание вывода БПФ
Мне нужна помощь в понимании результатов вычисления ДПФ / БПФ. Я опытный инженер-программист, и мне нужно интерпретировать некоторые показания акселерометра смартфона, например, найти основные частоты. К сожалению, пятнадцать лет назад я проспал большую часть уроков EE в колледже, но последние несколько дней я читал о ДПФ и БПФ (очевидно, без …

4
Преобразование значения цвета RGB в шестнадцатеричную строку
В моем приложении Java, я был в состоянии получить Colorиз JButtonточки красного, зеленого и синего цветов; Я сохранил эти значения за три intсекунды. Как преобразовать эти значения RGB в Stringэквивалентное шестнадцатеричное представление? Такие как#0033fA
87 java  swing 


10
Как протестировать абстрактный класс в Java с помощью JUnit?
Я новичок в тестировании Java с помощью JUnit. Мне нужно работать с Java, и я хотел бы использовать модульные тесты. Моя проблема: у меня есть абстрактный класс с некоторыми абстрактными методами. Но есть методы, которые не являются абстрактными. Как я могу протестировать этот класс с помощью JUnit? Пример кода (очень …

1
Каков статус поступления сообщений SwingLabs (SwingX) [закрыто]
Этот вопрос вряд ли поможет будущим посетителям; это актуально только для небольшой географической области, определенного момента времени или исключительно узкой ситуации, которая обычно не применима к всемирной аудитории Интернета. Чтобы сделать этот вопрос более применимым, посетите Справочный центр . Закрыт 8 лет назад . Я нашел это более старое обсуждение: …
87 java  swing  swingx 

16
Как проверить, существует ли указанный ключ в заданном ведре S3 с помощью Java
Я хотел бы проверить, существует ли ключ в данном ведре, используя Java. Я посмотрел API, но нет никаких полезных методов. Я попытался использовать, getObjectно возникла исключительная ситуация.

9
Java: как проверить, является ли объект нулевым?
Я создаю приложение, которое извлекает изображения из Интернета. В случае, если изображение не может быть получено, следует использовать другое локальное изображение. При попытке выполнить следующие строки: Drawable drawable = Common.getDrawableFromUrl(this, product.getMapPath()); if (drawable.equals(null)) { drawable = getRandomDrawable(); } Строка if (drawable.equals (null)) выдает исключение, если drawable равно null. Кто-нибудь знает, …
87 java  android 

17
Отключение контекстного создания LOB, поскольку метод createClob () вызывал ошибку
Я использую Hibernate 3.5.6 с Oracle 10g. Во время инициализации я вижу исключение ниже, но само приложение работает нормально. В чем причина этого исключения? и как это можно исправить? Исключение Отключение контекстного создания LOB, поскольку createClob()метод вызвал ошибку:java.lang.reflect.InvocationTargetException Информация Версия Oracle: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 Драйвер JDBC: …

6
Что означает монитор объекта в Java? Зачем использовать это слово?
Читая статьи о потоках Java, я часто замечаю выражение: «текущий поток является владельцем монитора этого объекта». Я понимаю смысл: поток получает право работать с объектом. Но я не понимаю, почему мы используем фразу «монитор объекта» вместо «блокировка объекта»? Короче говоря, я не знаю значения слова «монитор». Вопрос может быть странным …

4
Как преобразовать объект org.w3c.dom.Document в строку?
Я хочу преобразовать объект org.w3c.dom.Document в строку. Я использую Java 6 и готов использовать любую (полностью бесплатную) технологию, которая подходит для этой задачи. Я попробовал решение из этого потока - есть ли более элегантный способ преобразовать XML-документ в строку в Java, чем этот код? , где у них есть DOMImplementationLS …
87 java  xml  document 

11
Gradle - Ошибка Не удалось найти реализацию метода () для аргументов [com.android.support:appcompat-v7:26.0.0]
Я пытаюсь открыть существующий проект Android в студии Android, и Gradle не может создать приложение без ошибки Ошибка android studio продолжает бросать Error:(74, 1) A problem occurred evaluating project ':app'. > Could not find method implementation() for arguments [com.android.support:appcompat-v7:26.0.0] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler. Мой код в build.gradle, который может …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.