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

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


3
Дизайн приложения с отложенной загрузкой в ​​Hibernate
Я обычно использую Hibernate в сочетании со средой Spring и его возможностями декларативного разграничения транзакций (например, @Transactional ). Как все мы знаем, спящий режим старается быть максимально неинвазивным и прозрачным , однако это оказывается немного сложнее при использовании lazy-loadedотношений. Я вижу несколько вариантов дизайна с разным уровнем прозрачности. Сделайте отношения …

8
Кто вызывает метод прерывания потока Java (), если я нет?
Я прочитал и перечитал Java Concurrency in Practice, я прочитал здесь несколько тем по этой теме, я прочитал статью IBM Работа с InterruptedException, но есть кое-что, что я просто не понимаю, что, по моему мнению, может быть нарушено на два вопроса: Если я никогда сам никогда не прерываю другие потоки, …


5
IntelliJ говорит, что `` невозможно запустить программу '' /path/to/tomcat/bin/catalina.sh 'error = 13, в разрешении отказано
В intelliJ ulimate, запустив приложение mvc с голой костью, я получаю сообщение об ошибке: 'cannot run program '/path/to/tomcat/bin/catalina.sh' error=13 permission denied Как мне это исправить? (я на Mac)

5
ADB по беспроводной сети
Привет, мне было интересно, нужен ли тебе рут для этого еще? Я хочу устанавливать / запускать приложения по беспроводной сети, чтобы остановить все это переключение кабелей. Я также читал, что это может вызвать некоторые ошибки? Это было в старых сообщениях на этом сайте, мне было интересно, надежно и легко ли …
87 java  android  adb 

7
@Override не допускается при реализации метода интерфейса
У меня проблема, упомянутая в заголовке. Можно сказать, что этот поток дублирует другой: как отключить проверку ошибок для аннотаций в IntelliJ IDEA? Но данное там решение не работает. Они говорят, что мне нужно предпринять следующие действия: В структуре проекта | В диалоговом окне Project измените Project language Level на 6.0 …

7
Есть ли что-то вроде instanceOf (Class <?> C) в Java?
Я хочу проверить, является ли объект oэкземпляром класса Cили подкласса C. Например, если pимеет класс Pointя хочу x.instanceOf(Point.class)быть , trueа также x.instanceOf(Object.class)быть true. Я хочу, чтобы это работало также для примитивных типов в штучной упаковке. Например, если xесть, Integerто x.instanceOf(Integer.class)должно быть true. Что-то подобное существует? Если нет, как я могу …

16
Разработчики C #, изучающие Java, какие самые большие различия можно упустить? [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос Для разработчиков C #, которые стремятся изучить Java, есть …
87 c#  java 

5
Как обновить репозиторий maven в Eclipse?
Предполагая, что вы уже используете плагин m2eclipse , что вы можете сделать, если он не обновляет зависимости до последней версии в вашем репо? Например, в командной строке вы можете просто добавить -Uфлаг, как в mvn clean install -U … Для принудительного обновления зависимостей. Есть ли что-то подобное в Eclipse? (Кажется, …

5
Java 1.8 ASM ClassReader не смог проанализировать файл класса - вероятно, из-за новой версии файла класса Java, которая еще не поддерживается
Мое веб-приложение отлично работает на JDK 1.7, но вылетает на 1.8 со следующим исключением (во время запуска сервера приложений с Jetty 8). Я использую версию Spring: 3.2.5.RELEASE. Исключение: org.springframework.core.NestedIOException: ASM ClassReader failed to parse class file - probably due to a new Java class file version that isn't supported yet …
87 java  spring  java-8 

4
Как заменить точку (.) В строке в Java
У меня есть строка с именем persons.name Я хочу заменить DOT .на, /*/ т.е. мой результат будетpersons/*/name Я пробовал этот код: String a="\\*\\"; str=xpath.replaceAll("\\.", a); Я получаю исключение StringIndexOutOfBoundsException. Как заменить точку?
87 java  str-replace 


14
Абстрактный класс против интерфейса в Java
Мне задали вопрос, я хотел, чтобы мой ответ был рассмотрен здесь. В : В каком сценарии более целесообразно расширить абстрактный класс, а не реализовывать интерфейс (ы)? О: Если мы используем шаблонный метод проектирования. Я прав ? Прошу прощения, если я не смог четко сформулировать вопрос. Я знаю основную разницу между …

8
Как нарисовать заполненный треугольник на холсте Android?
Итак, я рисую этот треугольник на картах Android, используя приведенный ниже код в моем методе рисования: paint.setARGB(255, 153, 29, 29); paint.setStyle(Paint.Style.FILL_AND_STROKE); paint.setAntiAlias(true); Path path = new Path(); path.moveTo(point1_returned.x, point1_returned.y); path.lineTo(point2_returned.x, point2_returned.y); path.moveTo(point2_returned.x, point2_returned.y); path.lineTo(point3_returned.x, point3_returned.y); path.moveTo(point3_returned.x, point3_returned.y); path.lineTo(point1_returned.x, point1_returned.y); path.close(); canvas.drawPath(path, paint); PointX_returned - это координаты, которые я получаю из …

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