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

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

2
ограничение ведения журнала отладки java ssl
Использование флага JVM -Djavax.net.debug=ssl производит огромное количество журналов, деталей для каждого SSL-события на сервере. Есть ли способ, чтобы он регистрировал только ошибки? или, возможно, есть лучшее подмножество этих флагов, которые производят более аккуратный вывод all turn on all debugging ssl turn on ssl debugging The following can be used with …
96 java  logging  ssl  jvm 

17
при запуске теста mockito происходит исключение WrongTypeOfReturnValue
Детали ошибки: org.mockito.exceptions.misusing.WrongTypeOfReturnValue: Boolean cannot be returned by updateItemAttributesByJuId() updateItemAttributesByJuId() should return ResultRich This exception might occur in wrongly written multi-threaded tests. Please refer to Mockito FAQ on limitations of concurrency testing. мой код: @InjectMocks protected ItemArrangeManager arrangeManagerSpy = spy(new ItemArrangeManagerImpl()); @Mock protected JuItemWriteService juItemWriteService; when(arrangeManagerSpy .updateItemAttributes(mapCaptor.capture(), eq(juId), eq(itemTO.getSellerId()))) .thenReturn(false); …
96 java  mockito 


13
Java: когда полезен статический блок инициализации?
В чем разница между инициализацией внутри staticблока: public class staticTest { static String s; static int n; static double d; static { s = "I'm static"; n = 500; d = 4000.0001; } ... И индивидуальная статическая инициализация: public class staticTest { static String s = "I'm static"; static int …

10
Ключ реестра «…» имеет значение «1,7», но требуется «1,6». Java 1.7 установлена, и реестр указывает на нее
Моя команда разработчиков недавно была вынуждена перейти в удаленную среду разработки, где у нас нет полного доступа к серверам. До изменения у нас был JAR, который нормально работал на Java 1.7 x64 вместе с JRE 7. Когда мы перешли на новый сервер, наш JAR работал нормально, но затем один из …

9
Как отсортировать список по разным параметрам в разное время
У меня есть класс Personс несколькими свойствами, например: public class Person { private int id; private String name, address; // Many more properties. } Многие Personобъекты -объекты хранятся в файле ArrayList<Person>. Я хочу отсортировать этот список по нескольким параметрам сортировки, время от времени меняющимся. Например, один раз я мог бы …
95 java  sorting 


7
Есть ли у python эквивалент Java Class.forName ()?
Мне нужно взять строковый аргумент и создать объект класса, названного в этой строке, в Python. В Java я бы использовал Class.forName().newInstance(). Есть ли эквивалент в Python? Спасибо за ответы. Чтобы ответить тем, кто хочет знать, что я делаю: я хочу использовать аргумент командной строки в качестве имени класса и создать …

5
Как добавить дополнительный исходный каталог для maven для компиляции и включения в сборочную банку?
В дополнение к src / main / java я добавляю каталог src / bootstrap, который хочу включить в свой процесс сборки, другими словами, я хочу, чтобы maven скомпилировал и включил исходники в мою сборку. Как!?
95 java  maven  maven-2 

7
JUnit test с динамическим количеством тестов
В нашем проекте у меня есть несколько тестов JUnit, которые, например, берут каждый файл из каталога и запускают на нем тест. Если я реализую testEveryFileInDirectoryметод в, TestCaseэто будет отображаться как только один тест, который может быть неудачным или успешным. Но меня интересуют результаты по каждому отдельному файлу. Как я могу …

3
OSGi, модульность Java и головоломка
Так что по состоянию на вчерашнее утро я понятия не имел, что такое OSGi. OSGi было просто модным словом, которое я постоянно видел, и поэтому я наконец нашел время, чтобы освежить его в памяти. На самом деле это кажется довольно крутым материалом, поэтому я хотел бы начать с заявления (для …

7
Распространяются ли статические переменные между потоками?
Мой учитель в классе Java верхнего уровня по многопоточности сказал то, в чем я не был уверен. Он заявил, что следующий код не обязательно обновит readyпеременную. По его словам, два потока не обязательно совместно используют статическую переменную, особенно в том случае, когда каждый поток (основной поток по сравнению с ReaderThread) …


3
Запуск одиночного теста из класса JUnit с помощью командной строки
Я пытаюсь найти подход, который позволит мне запустить один тест из класса JUnit, используя только командную строку и java. Я могу запустить весь набор тестов из класса, используя следующее: java -cp .... org.junit.runner.JUnitCore org.package.classname Я действительно хочу сделать что-то вроде этого: java -cp .... org.junit.runner.JUnitCore org.package.classname.method или: java -cp .... …

8
Как я могу получить java.io.InputStream из java.lang.String?
У меня есть файл, Stringкоторый я хочу использовать в качестве файла InputStream. В Java 1.0 вы могли использовать java.io.StringBufferInputStream, но это было @Deprecrated(по уважительной причине - вы не можете указать кодировку набора символов): Этот класс неправильно конвертирует символы в байты. Начиная с JDK 1.1, предпочтительным способом создания потока из строки …

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