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

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

9
Что такое контекст сохранения?
Я новичок в мире Java и JPA. Я изучал JPA и наткнулся на много новых терминов, таких как сущность, настойчивость. Читая, я не мог понять точное определение контекста постоянства . Может ли кто-нибудь объяснить это простыми словами? Что делать с данными, используемыми в @Entity? Например, я считаю это определение слишком …
109 java  jpa  orm  persistence 

6
Как изменить JsonNode в Java?
Мне нужно изменить значение атрибута JSON в Java, я могу получить значение правильно, но не могу изменить JSON. вот код ниже JsonNode blablas = mapper.readTree(parser).get("blablas"); for (JsonNode jsonNode : blablas) { String elementId = jsonNode.get("element").asText(); String value = jsonNode.get("value").asText(); if (StringUtils.equalsIgnoreCase(elementId, "blabla")) { if(value != null && value.equals("YES")){ // I …
109 java  json  jackson 

10
Получите уровень заряда и состояние в Android
Как я могу узнать уровень и состояние аккумулятора (подключен, разряжается, заряжается и т. Д.)? Я изучил документацию разработчика и нашел класс BatteryManager. Но он не содержит никаких методов, только константы. Как мне вообще его использовать?
109 java  android  battery 

19
Почему в строке 1 файла pom.xml появляется неизвестная ошибка?
Получение неизвестной ошибки в строке 1 pom.xmlв Eclipse IDE. Он работал нормально до вчерашнего дня, но внезапно после обновления моего проекта из мастера и после исправления конфликтов слияния в pom.xml появилась «Неизвестная ошибка». Кроме меня, никто из моих товарищей по команде не сталкивается с этой проблемой. Я также изменил рабочее …

4
зачем использовать Retrofit, когда у нас есть OkHttp
с OkHttp мы можем сделать HTTP-запрос, а затем получить ответ от сервера OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url(url) .build(); Response response = client.newCall(request).execute(); затем с помощью Gson lib конвертируем ответ в нужный нам объект. это из документа Square / OkHttp: Его API запроса / ответа …
109 java  android  retrofit  okhttp 

18
Удобное отображение между enum и int / String
При работе с переменными / параметрами, которые могут принимать только конечное количество значений, я стараюсь всегда использовать Java enum, как в public enum BonusType { MONTHLY, YEARLY, ONE_OFF } Пока я остаюсь внутри своего кода, все работает нормально. Однако мне часто нужно взаимодействовать с другим кодом, который использует простые int(или …
108 java  enums  coding-style 

15
.NET / Mono или Java - лучший выбор для кроссплатформенной разработки? [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, …

11
Сборщик мусора в Android
Я видел много ответов Android, в которых предлагается в некоторых ситуациях вызывать сборщик мусора. Является ли хорошей практикой запрашивать сборщик мусора в Android перед выполнением операции, требующей большого количества памяти? Если нет, следует ли мне вызывать его только в случае OutOfMemoryошибки? Есть ли другие вещи, которые мне следует использовать, прежде …

19
Когда использовать Comparable и Comparator
У меня есть список объектов, которые мне нужно отсортировать по полю, например Score. Не задумываясь, я написал новый класс, реализующий Comparator, который выполняет задачу и работает. Теперь, оглядываясь на это, мне интересно, должен ли я вместо этого иметь мой класс, реализующий Comparable, вместо создания нового класса, который реализует Comparator. Оценка …

10
Как инициализировать все элементы массива любым конкретным значением в java
У C/C++нас есть memset()функция, которая может выполнить мое желание, но Javaкак я могу инициализировать все элементы определенным значением? Всякий раз, когда мы пишем int[] array=new int[10];, это просто инициализирует массив размером 10, в котором все элементы равны нулю. Я просто хочу изменить это целое число инициализации для одного из моих …
108 java  arrays 


5
Плюсы и минусы механизмов правил Java [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос Каковы плюсы и минусы внедрения механизмов …
108 java  drools  rules  jrules  jess 

1
Понимание Spring @Configuration class
После вопроса « Понимание использования Spring @Autowired» я хотел создать полную базу знаний для другого варианта подключения пружин - @Configurationкласса. Предположим, у меня есть весенний XML-файл, который выглядит так: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"> <import resource="another-application-context.xml"/> <bean id="someBean" class="stack.overflow.spring.configuration.SomeClassImpl"> <constructor-arg value="${some.interesting.property}" /> </bean> <bean id="anotherBean" class="stack.overflow.spring.configuration.AnotherClassImpl"> <constructor-arg …

12
Как я могу изменить Java-виртуальную машину Mac OS по умолчанию, возвращаемую из / usr / libexec / java_home
(Не был уверен, должно ли это происходить в SU ... переход, безусловно, возможен, но все больше программистов читают здесь вопросы, так что приступим). Я использую Mac OS X 10.8.4, и у меня установлен Apple JDK 1.6.0_51, а также Oracle JDK 1.7.0_25. Недавно я установил предварительную версию JDK Oracle 1.8 для …
108 java  macos  java-home 

30
Eclipse «Ошибка: не удалось найти или загрузить основной класс»
У меня на ноутбуке есть проект в eclipse, который я отправил в Git https://github.com/chrisbramm/LastFM-History-Graph.git Он полностью работает на моем ноутбуке и запускается / строится без проблем, но на моем рабочем столе Eclipse не выдает ошибку Ошибка: не удалось найти или загрузить основной класс lastfmhistoryguis.InputPanel Я пробовал построить проект из: Project>Build …
108 java  eclipse  git  jar  classpath 

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