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

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

9
Почему мы используем автобоксирование и распаковку в Java?
Автобоксирование - это автоматическое преобразование, которое компилятор Java выполняет между примитивными типами и соответствующими им классами-оболочками объектов. Например, преобразование int в Integer, double в Double и так далее. Если преобразование идет другим путем, это называется распаковкой. Так зачем нам это нужно и почему мы используем автобоксирование и распаковку в Java?
81 java  autoboxing 

5
Управление альфа-байтами цвета Java / Android int
Если у меня есть int в Java, который я использую в качестве цвета Android (для рисования на холсте), как мне управлять только альфа-компонентом этого int? Например, как я могу использовать операцию для этого: int myOpaqueColor = 0xFFFFFF; float factor = 0; int myTransparentColor = operationThatChangesAlphaBytes(myOpaqueColor, factor); //myTransparentColor should now = …

5
Размер Xmxsize по умолчанию в Java 8 (максимальный размер кучи)
В документации оракула я нашел: -Xmxsize Задает максимальный размер (в байтах) пула распределения памяти в байтах ... Значение по умолчанию выбирается во время выполнения на основе конфигурации системы. Что означает конфигурация системы ?
81 java  memory 

5
Spring-Boot: как установить свойства пула JDBC, такие как максимальное количество подключений?
Spring-Boot - довольно отличный инструмент, но документация немного скудна, когда дело касается более сложной конфигурации. Как я могу установить такие свойства, как максимальный размер для моего пула соединений с базой данных? Spring-Boot поддерживает tomcat-jdbc, HikariCPи Commons DBCPвсе ли они изначально настроены одинаково?


7
Javadoc: разрывы строк без HTML-тегов?
Извините за возможный вопрос типа FAQ, но я просто не могу найти ответ. Насколько я помню, Eclipse, пустая строка в комментарии Javadoc отображается (во всплывающих окнах Javadoc в исходном коде) как разрыв строки (с дополнительным вертикальным интервалом). Однако в Netbeans это не так. Могу ли я настроить Javadoc на интерпретацию …


16
HttpURLConnection Неверный метод HTTP: PATCH
Когда я пытаюсь использовать нестандартный HTTP-метод, такой как PATCH с URLConnection: HttpURLConnection conn = (HttpURLConnection) new URL("http://example.com").openConnection(); conn.setRequestMethod("PATCH"); У меня исключение: java.net.ProtocolException: Invalid HTTP method: PATCH at java.net.HttpURLConnection.setRequestMethod(HttpURLConnection.java:440) Использование API более высокого уровня, такого как Jersey, генерирует ту же ошибку. Есть ли обходной путь для выдачи HTTP-запроса PATCH?

5
Как запустить файлы Java .class?
Я скомпилировал программу HelloWorld и использую командную строку для ее запуска. Файл .class называется HelloWorld2.class. Файл находится в папке C: \ Users \ Matt \ workspace \ HelloWorld2 \ bin Вот что я получаю, когда захожу в командную строку и набираю «Java HelloWorld2»: C:\Users\Matt>Java HelloWorld2 Exception in thread "main" java.lang.NoClassDefFoundError: …
81 java  compilation 

9
Есть ли способ вызвать исключение без добавления объявления throws?
У меня следующая ситуация. У меня есть класс Java, который наследуется от другого базового класса и переопределяет метод. Базовый метод не генерирует исключений и поэтому не имеет throws ...объявления. Теперь мой собственный метод должен иметь возможность генерировать исключение, но у меня есть выбор: Проглотить исключение Добавить объявление о бросках Оба …



8
Заставьте консоль ждать закрытия пользовательского ввода
У меня есть консольное приложение, которое после выполнения своих задач должно давать пользователю обратную связь, например «операция завершена» или «операция не удалась» и подробное описание ошибки. Дело в том, что если я просто «позволю ему поработать», выходное сообщение будет напечатано, но вскоре после этого консоль закроется, не оставив времени на …

6
Как составить новый список со свойством объекта, находящегося в другом списке
Представьте, что у меня есть список определенных объектов: List<Student> И мне нужно создать еще один список, включая idsиз Studentsприведенного выше списка: List<Integer> Можно ли этого добиться, избегая использования цикла, используя коллекции apache или guava ? Какие методы должны быть полезны в моем случае?


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