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

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


2
Повторное использование PreparedStatement несколько раз
в случае использования PreparedStatement с одним общим соединением без какого-либо пула, могу ли я воссоздать экземпляр для каждой операции dml / sql, сохраняя мощность подготовленных операторов? Я имею в виду: for (int i=0; i<1000; i++) { PreparedStatement preparedStatement = connection.prepareStatement(sql); preparedStatement.setObject(1, someValue); preparedStatement.executeQuery(); preparedStatement.close(); } вместо того: PreparedStatement preparedStatement = …

2
Распечатать все флаги JVM
Нашел интересный флаг JVM: java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version Он печатает сотни различных вариантов, о которых я никогда раньше не слышал. Он также выводит значения по умолчанию, что помогает лучше диагностировать поведение JVM. Еще один интересный флаг: -XX:+UnlockExperimentalVMOptions Кто-нибудь знает какую-либо документацию, которая объясняет каждый из них?



12
Удаленное соединение JMX
Я пытаюсь открыть JMX-соединение с Java-приложением, запущенным на удаленном компьютере. В JVM приложения настроены следующие параметры: com.sun.management.jmxremote com.sun.management.jmxremote.port = 1088 com.sun.management.jmxremote.authenticate = false com.sun.management.jmxremote.ssl = false Я могу подключиться с localhost:1088помощью jconsole или jvisualvm. Но я не могу подключиться с xxx.xxx.xxx.xxx:1088удаленного компьютера. Между серверами и ОС нет брандмауэра. Но чтобы …
97 java  jmx  jconsole 


6
HTTPURLConnection не следует за перенаправлением с HTTP на HTTPS
Я не могу понять, почему Java HttpURLConnectionне выполняет перенаправление HTTP с HTTP на URL-адрес HTTPS. Я использую следующий код для получения страницы по адресу https://httpstat.us/ : import java.net.URL; import java.net.HttpURLConnection; import java.io.InputStream; public class Tester { public static void main(String argv[]) throws Exception{ InputStream is = null; try { String …

11
Java Замена нескольких разных подстрок в строке сразу (или наиболее эффективным способом)
Мне нужно заменить много разных подстрок в строке наиболее эффективным способом. есть ли другой способ, кроме метода грубой силы для замены каждого поля с помощью string.replace?
97 java  string  replace 

12
Установить часовой пояс Java как GMT / UTC
Мне нужно принудительно установить любые операции, связанные со временем, в GMT / UTC, независимо от часового пояса, установленного на машине. Любой удобный способ сделать это в коде? Чтобы уточнить, я использую время сервера БД для всех операций, но оно форматируется в соответствии с местным часовым поясом. Спасибо!
97 java  timezone  utc  gmt 


3
Как я могу импортировать один скрипт Gradle в другой?
У меня есть сложный скрипт Gradle, который включает в себя множество функций, связанных со сборкой и развертыванием ряда проектов netbeans в ряде сред. Скрипт работает очень хорошо, но по сути он настраивается через полдюжины карт, содержащих информацию о проекте и среде. Я хочу абстрагировать задачи в другом файле, чтобы я …
97 java  ant  groovy  build  gradle 

6
Вызов метода Java varargs с одним нулевым аргументом?
Если у меня есть Java-метод vararg foo(Object ...arg)и я вызываю foo(null, null), у меня есть оба arg[0]и arg[1]как nulls. Но если я позвоню foo(null), argсамо будет null. Почему это происходит? Как мне называть fooтакое, что foo.length == 1 && foo[0] == nullесть true?

12
Общие элементы в двух списках
У меня есть два ArrayListобъекта по три целых числа в каждом. Я хочу найти способ вернуть общие элементы двух списков. Кто-нибудь знает, как я могу этого добиться?

13
Внутренний класс в интерфейсе
Можно ли создать внутренний класс в интерфейсе? Если это возможно, зачем нам создавать такой внутренний класс, если мы не собираемся создавать какие-либо объекты интерфейса? Помогают ли эти внутренние классы в любом процессе разработки?

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