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

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

19
Java действительно медленная?
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Java имеет некоторую степень репутации медлительности . Java действительно медленная? Если да, то почему? Где (или было) узкое место? Это из-за неэффективных …
180 java  performance 

9
Как написать файл UTF-8 с Java?
У меня есть текущий код, и проблема в том, что он создает файл кодовой страницы 1252, я хочу заставить его создать файл UTF-8 Может ли кто-нибудь помочь мне с этим кодом, так как я говорю, что в настоящее время он работает ... но мне нужно принудительно сохранить на UTF ... …
180 java  file-io  utf-8 

11
Java Byte Array to String to Byte Array
Я пытаюсь понять byte [] в строку, строковое представление преобразования byte [] в byte [] ... Я конвертирую свой byte [] в строку для отправки, затем я ожидаю, что мой веб-сервис (написанный на python) передать данные прямо обратно клиенту. Когда я отправляю данные из моего Java-приложения ... Arrays.toString(data.toByteArray()) Отправлено байтов …
180 java  string  byte 

9
Различия между Муравьем и Мавеном [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Улучшить этот вопрос Может ли кто-нибудь сказать мне разницу между муравьем …


4
EJB - когда использовать удаленные и / или локальные интерфейсы?
Я очень плохо знаком с Java EE и пытаюсь понять концепцию локальных интерфейсов и удаленных интерфейсов. Мне сказали, что одним из больших преимуществ Java EE является простота масштабирования (что, я считаю, означает, что вы можете развертывать различные компоненты на разных серверах). Это где удаленный и локальный интерфейсы входят? Предполагается ли …
180 java  jakarta-ee  ejb 

11
Как я могу отслеживать использование процессора, памяти и диска компьютера в Java?
Я хотел бы отслеживать следующую системную информацию в Java: Текущее использование процессора ** (в процентах) Доступная память * (бесплатно / всего) Свободное место на диске (бесплатно / всего) * Обратите внимание, что я имею в виду общую память, доступную для всей системы, а не только для JVM. Я ищу кроссплатформенное …

6
Почему создание темы считается дорогой?
В руководствах по Java написано, что создание потока стоит дорого. Но почему именно это дорого? Что именно происходит, когда создается поток Java, что делает его создание дорогим? Я принимаю это утверждение как правду, но мне просто интересна механика создания потоков в JVM. Поток жизненного цикла потока. Создание и удаление потоков …

10
Как вычесть X дней из даты, используя календарь Java?
Кто-нибудь знает простой способ использования календаря Java для вычитания X дней из даты? Я не смог найти ни одной функции, которая позволяла бы мне напрямую вычитать X дней из даты в Java. Может ли кто-нибудь указать мне правильное направление?

9
Как установить время ожидания в библиотеке Retrofit?
Я использую библиотеку Retrofit в своем приложении, и я хотел бы установить тайм-аут 60 секунд. У Retrofit есть какой-нибудь способ сделать это? Я установил Retrofit таким образом: RestAdapter restAdapter = new RestAdapter.Builder() .setServer(BuildConfig.BASE_URL) .setConverter(new GsonConverter(gson)) .build(); Как я могу установить время ожидания?

10
Когда вы используете карту против flatMap в RxJava?
Когда вы используете mapпротив flatMapв RxJava ? Скажем, например, мы хотим отобразить файлы, содержащие JSON, в строки, содержащие JSON-- Используя map, мы должны как-то разобраться Exception. Но как?: Observable.from(jsonFile).map(new Func1<File, String>() { @Override public String call(File file) { try { return new Gson().toJson(new FileReader(file), Object.class); } catch (FileNotFoundException e) { …
180 java  mapping  rx-java  flatmap 


8
Как синхронизированные статические методы работают в Java и можно ли использовать их для загрузки объектов Hibernate?
Если у меня есть класс util со статическими методами, которые будут вызывать функции Hibernate для выполнения базового доступа к данным. Мне интересно, если создание метода synchronizedявляется правильным подходом для обеспечения безопасности потока. Я хочу это, чтобы предотвратить доступ информации к тому же экземпляру БД. Однако теперь я уверен, что следующий …

9
Исключение, брошенное в блок захвата - будет ли оно снова поймано?
Это может показаться вопросом программирования, и я подумал, что знаю ответ, но теперь мне нужно перепроверить. В этом фрагменте кода ниже будет ли исключение, генерируемое в первом блоке catch, перехватываться общим блоком catch Exception ниже? try { // Do something } catch(IOException e) { throw new ApplicationException("Problem connecting to server"); …
180 java  exception 

15
Как вернуть 2 значения из метода Java?
Я пытаюсь вернуть 2 значения из метода Java, но я получаю эти ошибки. Вот мой код: // Method code public static int something(){ int number1 = 1; int number2 = 2; return number1, number2; } // Main method code public static void main(String[] args) { something(); System.out.println(number1 + number2); } …

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