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

21
Android AsyncTask API устарел в Android 11. Какие есть альтернативы?

РЕДАКТИРОВАТЬ : Этот вопрос не является дубликатом, как Всего пару дней назад AOSP коммит на амортизацию был сделан. Другой вопрос касается использования AsyncTaskLoader поверх AsyncTask. Google не поддерживает Android AsyncTask API в Android 11 и предлагает использовать java.util.concurrentвместо...

20
Java с maven не будет собираться: не удается запустить программу «cmd» «Неправильный аргумент имеет встроенную кавычку»

У меня свежая установка netbean 11.1. Сейчас я пытаюсь построить проект, но я получаю следующее сообщение об ошибке: Невозможно запустить программу "cmd" (в каталоге "C: \ projects \ open"): неверный аргумент имеет встроенную цитату: "C: \ Program Files \ NetBeans-11.1 \ netbeans \ java \ maven \...

20
Полагаться на инициализацию поля по умолчанию - это плохой стиль программирования? [закрыто]

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

20
Paths.get против Path.of

Насколько я могу сказать, Paths.getи, Path.ofкажется, делаю то же самое, превращая одну или несколько строк в Pathобъект; документация https://docs.oracle.com/javase/8/docs/api/java/nio/file/Paths.html#get-java.lang.String-java.lang.String...- и https:...

20
Определить конструктор по умолчанию для записи

У меня есть запись, и я хочу добавить конструктор по умолчанию к ней. public record Record(int recordId) { public Record { } } Но он создал конструктор с intпараметром. public final class Record extends java.lang.Record { private final int recordId; public Record(int); //other method } Как мы можем...

20
Это правильный способ преобразования символа в строку в Java? [Дубликат]

На этот вопрос уже есть ответы здесь : Как преобразовать символ в строку? (11 ответов) Закрыто вчера . При написании модульных тестов для функции, возвращающей booleanдве Stringсекунды, мне нужно было проверить каждый символ алфавита ( 'a'- 'z') последовательно как один из параметров, один за...

19
Почему Java не может определить супертип?

Мы все знаем, что Лонг расширяется Number. Так почему же это не скомпилировать? А как определить метод, withчтобы программа компилировалась без ручного приведения? import java.util.function.Function; public class Builder<T> { static public interface MyInterface { Number getNumber(); Long...

19
Как я могу пропустить вызов лимита (номера) с потоком, когда число равно 0?

У меня есть некоторый код Java, который предоставляет объекты из items. Это ограничивает их на основе maxNumber: items.stream() .map(this::myMapper) .filter(item -> item != null) .limit(maxNumber) .collect(Collectors.toList()); Это работает правильно, но вопрос в следующем: есть ли способ...

18
Слишком низкое использование ЦП многопоточного Java-приложения в Windows

Я работаю над приложением Java для решения класса задач численной оптимизации - точнее, крупномасштабных задач линейного программирования. Отдельную проблему можно разбить на более мелкие подзадачи, которые можно решать параллельно. Поскольку существует больше подзадач, чем ядер ЦП, я использую...

18
Стрелка (->) приоритет оператора / приоритет самый низкий, или приоритет назначения / комбинированное назначение самый низкий?

JLS : Оператор с наименьшим приоритетом - стрелка лямбда-выражения (->) , за которой следуют операторы присваивания. В каком направлении следовали (увеличение приоритета, уменьшение приоритета)? - «сопровождается» означает, что присвоение имеет более высокий или более низкий приоритет (по...

18
Для чего используются заборы памяти в Java?

Пытаясь понять, как SubmissionPublisher( исходный код в Java SE 10, OpenJDK | docs ), новый класс, добавленный в Java SE в версии 9, был реализован, я наткнулся на несколько вызовов API, о которых VarHandleраньше не знал: fullFence, acquireFence, releaseFence, loadLoadFenceИ storeStoreFence....

17
Возможная проблема с Chromedriver 78, Selenium не может найти веб-элемент PDF, открытый в Chrome

Пока мой Google Chrome не был обновлен до версии 78, мой код работал нормально. Я также обновил chromedriver до версии 78.0.3904.70. Поэтому я больше не могу найти WebElement с id = 'plugin', используя Selenium WebDriver и Java: <html> <div id="content"> <embed id="plugin"...

17
Драйверы JDBC WildFly 18.0.1: Внутренняя ошибка (newValue равно null)

У меня проблема с настройкой драйверов JDBC в WildFly (18.0.1) . Всякий раз, когда я открываю (Конфигурация / Подсистемы / Источники данных и Драйверы / Драйверы JDBC) , Я получил: Внутренняя ошибка (подробности: newValue имеет значение null). Изображение ошибки 1: Изображение ошибки 2: Любая...

16
Разбор OneNote - как добраться до текстовых BLOB-объектов в документе?

Я создаю парсер для .oneрасширения файла, который по завершении я добавлю в проект Apache Tika. Вот лицензионный проект с открытым исходным кодом APL 2.0, который я создаю: https://github.com/nddipiazza/onenote-parser-java Я использовал документ спецификации здесь:...

16
+0 и -0 показывают различное поведение для данных типа int и float

Я прочитал этот пост отрицательный и положительный ноль . В моем понимании следующий код должен давать true и true в качестве вывода. Тем не менее, это дает falseи trueв качестве вывода. Я сравниваю отрицательный ноль с положительным нулем. public class Test { public static void main(String[] args)...