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

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

10
Создать список примитивных int?
Есть ли способ создать список примитивов int или любых примитивов в java, как показано ниже? List<int> myList = new ArrayList<int>(); Кажется, я могу List myList = new ArrayList(); и добавьте "int" в этот список. Но тогда это означало бы, что я могу добавить что угодно в этот список. Есть ли …

6
Превратите будущее Java в CompletableFuture
В Java 8 представлена CompletableFutureновая реализация Future, которую можно компоновать (включает набор методов thenXxx). Я хотел бы использовать только это, но многие библиотеки, которые я хочу использовать, возвращают только несоставные Futureэкземпляры. Есть ли способ обернуть возвращенные Futureэкземпляры внутри, CompleteableFutureчтобы я мог их скомпоновать?
97 java  java-8  future 

10
Полный набор символов, чтобы избежать исключения «java.nio.charset.MalformedInputException: длина ввода = 1»?
Я создаю простую программу wordcount на Java, которая читает текстовые файлы каталога. Однако я продолжаю получать ошибку: java.nio.charset.MalformedInputException: Input length = 1 из этой строки кода: BufferedReader reader = Files.newBufferedReader(file,Charset.forName("UTF-8")); Я знаю, что, вероятно, получил это, потому что я использовал, Charsetкоторый не включал некоторые символы в текстовых файлах, некоторые из …

8
Значение Spring Boot application.properties не заполняется
У меня есть очень простое приложение Spring Boot, которое я пытаюсь заставить работать с некоторой внешней конфигурацией. Я пытался следовать информации в документации по весенней загрузке, но наткнулся на препятствие. Когда я запускаю приложение ниже, внешняя конфигурация в файле application.properties не попадает в переменную внутри bean-компонента. Я уверен, что делаю …

5
Чем полезен package-info.java?
Когда я запускаю CheckStyle в своем Java-проекте, он говорит Missing package-info.java file.о некоторых классах, но не обо всех. Я не могу понять, почему это сообщение появляется только иногда. Кроме того, мой проект отлично работает без package-info.java. Что делает package-info.java? Действительно ли он мне нужен для моих Java-проектов?
97 java  maven  checkstyle 

12
ссылка на устаревший элемент: элемент не прикреплен к документу страницы
У меня есть список, в каждом разделе которого есть несколько ссылок. В каждом разделе есть одинаковые ссылки. Мне нужно щелкнуть определенную ссылку под каждым разделом. Я написал приведенный ниже код, но при его выполнении возникает stale element reference: element is not attached to the page documentошибка. Это мой код: public …

6
Как использовать ConcurrentLinkedQueue?
Как использовать ConcurrentLinkedQueueв Java? Используя это LinkedQueue, мне нужно беспокоиться о параллельности в очереди? Или мне просто нужно определить два метода (один для извлечения элементов из списка, а другой для добавления элементов в список)? Примечание: очевидно, что эти два метода должны быть синхронизированы. Правильно? РЕДАКТИРОВАТЬ: Я пытаюсь сделать следующее: у …
97 java  concurrency 

24
Не удалось запустить sdkmanager --list с Java 9
Я скачал и установил: JDK ( jdk-9.0.1_osx-x64_bin.dmg) из Oracle здесь Android SDK ( sdk-tools-darwin-3859397.zip) от Google здесь . После настройки PATHпеременной я попробовал запустить sdkmanager, который заменил androidкоманду для управления компонентами SDK. Однако это не удалось, как показано здесь: $ sdkmanager --list Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema at com.android.repository.api.SchemaModule$SchemaModuleVersion.<init>(SchemaModule.java:156) …

14
Не могу заставить Джексона и Ломбока работать вместе
Я экспериментирую в сочетании Джексона и Ломбока. Это мои занятия: package testelombok; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.AllArgsConstructor; import lombok.Value; import lombok.experimental.Wither; @Value @Wither @AllArgsConstructor(onConstructor=@__(@JsonCreator)) public class TestFoo { @JsonProperty("xoom") private String x; private int z; } package testelombok; import com.fasterxml.jackson.databind.ObjectMapper; import com.xebia.jacksonlombok.JacksonLombokAnnotationIntrospector; import java.io.IOException; public class TestLombok { public …

10
Почему i = i + i дает мне 0?
У меня простая программа: public class Mathz { static int i = 1; public static void main(String[] args) { while (true){ i = i + i; System.out.println(i); } } } Когда я запускаю эту программу, все , что я вижу 0на iв моем выходе. Я ожидал, что в первый раз …

14
Почему этот код Java компилируется?
В области метода или класса следующая строка компилируется (с предупреждением): int x = x = 1; В области класса, где переменные получают значения по умолчанию , следующее дает ошибку «неопределенная ссылка»: int x = x + 1; Разве не первая x = x = 1должна закончиться той же ошибкой «неопределенная …

16
Журналы запуска Tomcat - СЕРЬЕЗНО: фильтр ошибок Начать, как получить трассировку стека?
Когда я запускаю Tomcat, я получаю следующую ошибку: Jun 10, 2010 5:17:25 PM org.apache.catalina.core.StandardContext start SEVERE: Error filterStart Jun 10, 2010 5:17:25 PM org.apache.catalina.core.StandardContext start SEVERE: Context [/mywebapplication] startup failed due to previous errors Кажется странным, что журналы Tomcat не включают трассировку стека. Есть ли у кого-нибудь предложение о том, …
96 java  tomcat  logging 

4
Весна против EJB. Может ли Spring заменить EJB? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос Поскольку Spring может использовать транзакции точно …
96 java  spring  ejb-3.0 

3
Сообщения журнала сборки мусора Java
Я настроил Java для сброса информации о сборке мусора в журналы ( подробный сборщик мусора ). Я не уверен, что означают записи о сборке мусора в журналах. Образец этих записей размещен ниже. Я искал в Google и не нашел убедительных объяснений. У меня есть несколько разумных предположений, но я ищу …

9
Как сделать .jar из проекта Android Studio
Я использую AndroidStudio, и у меня есть этот проект, как показано на рисунке: Внутри синего круга находится myLib. myLib также необходимо использовать внешнюю библиотеку, которая находится внутри красного круга, и пакет apache (зеленый кружок). Поэтому я хочу превратить все это в один .jar, чтобы я мог использовать его в других …

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