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

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

26
В Java, как лучше всего определить размер объекта?
На этот вопрос есть ответы на Переполнение стека на русском : Как узнать размер объекта (коллекции) в памяти? У меня есть приложение, которое читает файл CSV с кучами строк данных. Я даю пользователю сводную информацию о количестве строк на основе типов данных, но хочу убедиться, что я не читаю слишком …
617 java  memory 

8
Любой способ объявить массив в строке?
Допустим, у меня есть метод m (), который принимает массив строк в качестве аргумента. Есть ли способ, которым я могу просто объявить этот массив в строке, когда я делаю вызов? т.е. вместо: String[] strs = {"blah", "hey", "yo"}; m(strs); Могу ли я просто заменить это одной строкой и избежать объявления …
617 java  arrays 

29
При загрузке Java JDK в Linux через wget вместо этого отображается страница лицензии
Когда я пытаюсь загрузить Java из Oracle, я вместо этого скачиваю страницу, сообщающую, что мне нужно согласиться с условиями лицензии OTN. Сожалею! Для загрузки продуктов из Oracle Technology Network вы должны согласиться с условиями лицензии OTN. Будьте уверены, что ... В вашем браузере включены "куки" и JavaScript. Вы нажали «Принять …
615 java  linux  install  wget 

23
Как я обращаюсь к непроверенным предупреждениям броска?
Затмение дает мне предупреждение о следующей форме: Безопасность типов: непроверенное приведение из объекта в HashMap Это от вызова API, который я не могу контролировать, который возвращает Object: HashMap<String, String> getItems(javax.servlet.http.HttpSession session) { HashMap<String, String> theHash = (HashMap<String, String>)session.getAttribute("attributeKey"); return theHash; } Я хотел бы избежать предупреждений Eclipse, если это возможно, …
611 java  generics  warnings 

27
Как исправить ошибку Hibernate «объект ссылается на несохраненный временный экземпляр - сохраните временный экземпляр перед сбросом»
Я получаю следующую ошибку при сохранении объекта с помощью Hibernate object references an unsaved transient instance - save the transient instance before flushing
611 java  hibernate  jpa  orm  entity 

26
Можно ли использовать Java 8 для разработки под Android?
При поиске в Интернете неясно, поддерживается ли Java 8 для разработки под Android или нет. Прежде чем я скачаю / настрою Java 8, могу ли кто-нибудь указать мне на «официальную» документацию, в которой говорится, что Java 8 поддерживается или не поддерживается для разработки под Android.

18
Почему мое поле Spring @Autowired имеет значение null?
Примечание: это должно быть каноническим ответом на общую проблему. У меня есть @Serviceкласс Spring ( MileageFeeCalculator), который имеет @Autowiredполе ( rateService), но поле, nullкогда я пытаюсь его использовать. Журналы показывают, что и MileageFeeCalculatorбин, и MileageRateServiceбин создаются, но я получаю NullPointerExceptionвсякий раз, когда пытаюсь вызвать mileageChargeметод моего сервисного бина. Почему Spring …

16
Как добавить локальную зависимость файла .jar в файл build.gradle?
Поэтому я попытался добавить свою локальную зависимость файла .jar в мой файл build.gradle: apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { runtime files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar') } И вы можете видеть, что я добавил файлы .jar в папку referencedLibraries …

19
В чем разница между ConcurrentHashMap и Collections.synchronizedMap (Map)?
У меня есть карта, которая должна быть изменена несколькими потоками одновременно. Кажется, в Java API есть три разные реализации синхронизированных карт: Hashtable Collections.synchronizedMap(Map) ConcurrentHashMap Насколько я понимаю, Hashtableэто старая реализация (расширяющая устаревший Dictionaryкласс), которая позже была адаптирована под Mapинтерфейс. В то время как это будет синхронизировано, по- видимому, имеют серьезные …

30
Обновите Eclipse с помощью инструментов разработки Android v. 23
Я обновил Eclipse новыми инструментами SDK (версия 23), но теперь, когда Eclipse запускается, я получаю сообщение об ошибке: Этот Android SDK требует Android Developer Toolkit версии 23.0.0 или выше. Текущая версия: 22.6.3.v201404151837-1123206. Пожалуйста, обновите ADT до последней версии. Не найдено обновлений с «Проверка обновлений» . Если я попробую «Установить новое …
605 java  android  eclipse  adt 

12
Хороший вариант использования для Akka [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я слышал много восторженных отзывов об инфраструктуре Akka (сервисной платформе Java / Scala), …



30
Простой способ повторить строку в Java
На этот вопрос есть ответы на Stack Overflow на русском : Повторить строку несколько раз Я ищу простой метод или оператор, который позволяет мне повторять некоторые строки n раз. Я знаю, что мог бы написать это, используя цикл for, но я хочу избегать циклов for всякий раз, когда это необходимо, …
598 java  string 


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