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

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

5
Как получить доступ к java-классам в пакете по умолчанию?
Сейчас я работаю вместе с другими над проектом Grails. Мне нужно написать несколько Java-классов. Но мне нужен доступ к объекту с возможностью поиска, созданному с помощью groovy. Похоже, что этот объект нужно поместить в default-package. Мой вопрос: есть ли способ получить доступ к этому объекту в пакете по умолчанию из …

1
Почему защищен метод removeRange () в абстрактном списке Java?
Кто-нибудь знает, почему метод removeRange в AbstractList (а также в ArrayList ) есть protected? Это выглядит как довольно хорошо определенная и полезная операция, но тем не менее, чтобы использовать ее, мы вынуждены создать подкласс реализации List. Есть какое-то скрытое обоснование? Мне это кажется совершенно необъяснимым.

5
Где именно я могу скачать последнюю версию Scene Builder для Java? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 2 года назад . Уточните этот вопрос Я поискал по сайтам Oracle и не смог найти исполняемый файл для загрузки. …

9
Как импортировать класс из пакета по умолчанию
Возможный дубликат: как получить доступ к java-классам в пакете по умолчанию? Я использую Eclipse 3.5, и я создал проект с некоторой структурой пакета вместе с пакетом по умолчанию. У меня есть один класс в пакете по умолчанию - Calculations.java, и я хочу использовать этот класс в любом пакете (например, в …

8
Как выбирается перегруженный метод, когда параметром является буквальное нулевое значение?
Я столкнулся с этим вопросом в викторине, public class MoneyCalc { public void method(Object o) { System.out.println("Object Verion"); } public void method(String s) { System.out.println("String Version"); } public static void main(String args[]) { MoneyCalc question = new MoneyCalc(); question.method(null); } } Результатом этой программы будет «Версия строки». Но я не …
98 java  overloading 

8
Возможности Android N Java 8 (компилятор Jack) и взаимодействие с Kotlin
Обновление 3. KOTLIN ТЕПЕРЬ ОФИЦИАЛЬНО ПОДДЕРЖИВАЕТСЯ ДЛЯ РАЗРАБОТКИ ANDROID . ПО GOOGLE. УААААААААС! Обновление 2 : похоже, что JetBrains действительно привержена поддержке Kotlin для Android в долгосрочной перспективе . Я счастливый пользователь котлина :). Обновление : Хади Харири из JetBrains упомянул, что они собираются выпустить некоторую информацию по этой теме …

4
Нет пустого конструктора при создании сервиса
Я борюсь с этой ошибкой: 08-08 11: 42: 53.179: E / AndroidRuntime (20288): вызвано: java.lang.InstantiationException: невозможно создать экземпляр класса com.example.localnotificationtest.ReminderService; нет пустого конструктора Я не понимаю, почему возникает эта ошибка. Я пытаюсь отобразить уведомление в определенное время, и после определенного времени я нашел этот старый вопрос о стеке . Я …
98 java  android 

9
Вызов метода JMX MBean из сценария оболочки
Существуют ли какие-либо библиотеки, которые позволили бы мне вызвать метод JMX MBean из сценария оболочки. Мы предоставляем некоторые операции / команды администратора через JMX, и мы могли бы попросить наших администраторов использовать JConsole или VisualVM, но некоторые задачи лучше оставить автоматизации. В этой автоматизации мы хотели бы иметь возможность вызывать …
98 java  sysadmin  jmx 


2
прокси-компонент с весенней областью видимости
Может кто-нибудь объяснить использование @ScopedProxyаннотации spring ? Я думал, что это как-то связано с bean-компонентами с областью действия сеанса, но я не совсем уверен, что именно. При использовании областей видимости я использовал bean-компоненты с областью действия сеанса без @ScopedProxyаннотации (или без прокси с областью действия aop), поэтому я действительно уверен, …
98 java  spring  proxy 

7
Есть ли в Java HashMap с обратным поиском?
У меня есть данные, которые организованы по типу «ключ-ключ», а не «ключ-значение». Это похоже на HashMap, но мне понадобится поиск O (1) в обоих направлениях. Есть ли название для этого типа структуры данных и включено ли что-нибудь подобное в стандартные библиотеки Java? (или, может быть, Apache Commons?) Я мог бы …

3
Java JUnit: метод X неоднозначен для типа Y
У меня были некоторые тесты, работающие нормально. Затем я переместил его в другой пакет и теперь получаю ошибки. Вот код: import static org.junit.Assert.*; import java.util.HashSet; import java.util.Map; import java.util.Set; import org.jgrapht.Graphs; import org.jgrapht.WeightedGraph; import org.jgrapht.graph.DefaultWeightedEdge; import org.jgrapht.graph.SimpleWeightedGraph; import org.junit.*; @Test public void testEccentricity() { WeightedGraph<String, DefaultWeightedEdge> g = generateSimpleCaseGraph(); Map<String, …

6
Java: лучший способ перебрать коллекцию (здесь ArrayList)
Сегодня я с удовольствием писал код, когда добрался до фрагмента кода, который уже использовал сотни раз: Итерации по коллекции (здесь ArrayList) По какой-то причине я действительно посмотрел на параметры автозаполнения Eclipse, и это заставило меня задуматься: В каких случаях следующие циклы лучше использовать, чем другие? Классический цикл индексации массива: for …

6
Когда следует генерировать исключение IllegalArgumentException?
Меня беспокоит, что это исключение во время выполнения, поэтому его, вероятно, следует использовать с осторожностью. Стандартный вариант использования: void setPercentage(int pct) { if( pct < 0 || pct > 100) { throw new IllegalArgumentException("bad percent"); } } Но похоже, что это приведет к следующему дизайну: public void computeScore() throws MyPackageException …

3
В чем смысл классов ObjectFactory JAXB 2?
Я новичок в использовании JAXB, и я использовал xjc JAXB 2.1.3 для создания набора классов из моей схемы XML. Помимо создания класса для каждого элемента в моей схеме, он создал класс ObjectFactory. Кажется, что ничего не мешает мне напрямую создать экземпляры элементов, например MyElement element = new MyElement(); тогда как …
98 java  jaxb 

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