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

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

14
Как получить список текущих открытых окон / процессов с помощью Java?
Кто-нибудь знает, как мне получить текущие открытые окна или процесс на локальном компьютере с помощью Java? Я пытаюсь сделать следующее: перечислить текущую открытую задачу, окна или открытые процессы, как в диспетчере задач Windows, но с использованием многоплатформенного подхода - используя только Java, если это возможно.
96 java  process 

4
JSR-303 @Valid аннотация не работает для списка дочерних объектов
Мои основные занятия public class UserAddressesForm { @NotEmpty private String firstName; @NotEmpty private String lastName; private List<AddressForm> addresses; ... setters and getters public class AddressForm { @NotEmpty private String customName; @NotEmpty private String city; @NotEmpty private String streetAn; @NotEmpty private String streetHn; @NotEmpty private String addressCountry; @NotEmpty private String postCode; …
96 java  json  spring  spring-mvc  jsr 

7
Соглашения об именах для методов Java, возвращающих логическое значение (без знака вопроса)
Мне нравится использовать вопросительный знак в конце имен методов / функций на других языках. Java не позволяет мне этого делать. Как еще можно назвать логические методы возврата в Java в качестве обходного пути? Спользование is, has, should, canв передней части методы звука хорошо для некоторых случаев. Есть ли лучший способ …

3
В чем разница между <?> И <? расширяет Object> в Java Generics?
Я видел подстановочный знак, который раньше использовался для обозначения любого объекта, но недавно видел использование: &lt;? extends Object&gt; Поскольку все объекты расширяют Object, являются ли эти два использования синонимами?
96 java  syntax  generics 


8
Как проверить действительный URL-адрес в Java?
Как лучше всего проверить, действителен ли URL-адрес в Java? Если пытался позвонить new URL(urlString)и поймать MalformedURLException, но вроде бы доволен всем, с чего начинается http://. Меня не беспокоит установление связи, только действительность. Есть ли способ для этого? Аннотации в Hibernate Validator? Стоит ли использовать регулярное выражение? Изменить: некоторые примеры принятых …
96 java  validation  url 

5
Могу ли я сделать так, чтобы H2 автоматически создавал схему в базе данных в памяти?
(Я уже видел базу данных H2 в памяти - схема инициализации через вопрос Spring / Hibernate ; здесь она не применима.) Я хотел бы знать, есть ли в H2 параметр, который позволит мне автоматически создавать схему при подключении к ней. Если это поможет, меня интересует только случай в памяти. H2 …
96 java  sql  database  h2 

8
Как установить JDK 11 под Ubuntu?
Итак, Java 11 отсутствует . Кто-нибудь знает, как установить его (OpenJDK из Oracle) из командной строки? Хотелось бы увидеть что-то подобное для Oracle Java 10: sudo add-apt-repository ppa:linuxuprising/java sudo apt-get update sudo apt-get install oracle-java10-installer PS В аналогичном вопросе предлагается инструкция: sudo apt-get install openjdk-11-jdk не работает.
96 java  ubuntu  java-11 

6
Открыты ли статические поля для сборки мусора?
Учитывая гипотетический служебный класс, который используется только при настройке программы: class MyUtils { private static MyObject myObject = new MyObject(); /*package*/static boolean doStuff(Params... params) { // do stuff with myObject and params... } } будет ли myObject сборщиком мусора, когда он больше не используется, или он останется на всю жизнь …

8
Как установить параметры JVM для модульных тестов Junit?
У меня есть несколько модульных тестов Junit, для выполнения которых требуется большой объем кучи, например 1 ГБ. (Они тестируют функциональность, требующую интенсивного использования памяти, для приложения веб-запуска, которое будет работать только с достаточным пространством кучи и будет выполняться внутри на 64-разрядных машинах Win 7, поэтому перепроектирование тестов не является практическим …

5
Следует ли вызывать .close () для HttpServletResponse.getOutputStream () /. GetWriter ()?
В сервлетах Java можно получить доступ к телу ответа через response.getOutputStream()или response.getWriter(). Следует ли позвонить .close()по этому OutputStreamповоду после того, как было написано? С одной стороны, есть блоховский призыв всегда закрывать OutputStreams. С другой стороны, я не думаю, что в этом случае есть базовый ресурс, который нужно закрыть. Открытие / …

8
Читает ли Java целые числа с прямым или обратным порядком байтов?
Я спрашиваю, потому что отправляю поток байтов из процесса C в Java. На стороне C 32-битное целое число имеет LSB - это первый байт, а MSB - это 4-й байт. Итак, мой вопрос: на стороне Java, когда мы читаем байт, который был отправлен из процесса C, что такое порядок байтов …
96 java  endianness 

6
Сортировка списка с помощью stream.sorted () в Java
Мне интересно отсортировать список из потока. Это код, который я использую: list.stream() .sorted((o1, o2)-&gt;o1.getItem().getValue().compareTo(o2.getItem().getValue())) .collect(Collectors.toList()); Я что-то упускаю? Список не сортируется. Он должен отсортировать списки по элементу с наименьшим значением. for (int i = 0; i &lt; list.size(); i++) { System.out.println("list " + (i+1)); print(list, i); } И способ печати: …

6
В чем разница между областями @ApplicationScoped и @Singleton в CDI?
В CDI есть псевдо-область видимости @ApplicationScopedи ( javax.inject) @Singleton. В чем разница между ними? Помимо того, что @ApplicationScopedпроксируется, и @Singletonнет. Могу я просто поменять свой @Singletonbean на @ApplicationScoped? Может ли @ApplicationScopedbean иметь два (или более) экземпляра?
96 java  scope  cdi 

20
java.lang.IllegalArgumentException: не найден преобразователь для возвращаемого значения типа
С этим кодом @RequestMapping(value = "/bar/foo", method = RequestMethod.GET) public ResponseEntity&lt;foo&gt; foo() { Foo model; ... return ResponseEntity.ok(model); } } Я получаю следующее исключение java.lang.IllegalArgumentException: No converter found for return value of type Я предполагаю, что объект не может быть преобразован в JSON, потому что Джексон отсутствует. Я не понимаю …

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