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

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

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

11
Есть ли в Java Null OutputStream?
Мне нужно указать OutputStreamAPI, который я использую, но на самом деле мне не нужны выходные данные. Есть ли у Java OutputStreamэквивалент > /dev/null?
114 java  outputstream 

4
Установка короткого значения Java
Я пишу небольшой код на J2ME. У меня есть класс с методом setTableId(Short tableId). Теперь, когда я пытаюсь написать, setTableId(100)это дает ошибку времени компиляции. Как я могу установить короткое значение без объявления другой короткой переменной? При установке Longзначения могу использовать, setLongValue(100L)и оно работает. Итак, что Lздесь означает и что означает …


7
JPA - возврат автоматически сгенерированного идентификатора после persist ()
Я использую JPA (EclipseLink) и Spring. Скажем, у меня есть простая сущность с автоматически сгенерированным идентификатором: @Entity public class ABC implements Serializable { @Id @GeneratedValue(strategy=GenerationType.IDENTITY) private int id; // ... } В моем классе DAO у меня есть метод вставки, который вызывает persist()эту сущность. Я хочу, чтобы метод возвращал сгенерированный …
114 java  jpa 

4
Java - включение переменных в строки?
Итак, мы все должны знать, что вы можете включать переменные в строки, выполнив: String string = "A string " + aVariable; Есть ли способ сделать это, например: String string = "A string {aVariable}"; Другими словами: без закрытия кавычек и добавления знаков плюса. Это очень непривлекательно.

4
Для чего предполагается использовать аннотацию javax.inject.Named?
Я пытаюсь понять javax.injectпакет, и я не понимаю, для чего javax.inject.Namedпредполагается использовать аннотацию. Javadoc не объясняет идею, лежащую в основе этого. Javadoc находится по адресу http://download.oracle.com/javaee/6/api/javax/inject/Named.html. Я использую Spring 3.0 для написания некоторых примеров программ, @Namedдобавляя bean-компонент, он, кажется, добавляет его в bean-фабрику, но описание Javadoc настолько легкое, что я …

30
Ошибка гибернации: org.hibernate.NonUniqueObjectException: другой объект с тем же значением идентификатора уже был связан с сеансом
У меня есть два пользовательских объекта, и пока я пытаюсь сохранить объект, используя session.save(userObj); Я получаю следующую ошибку: Caused by: org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [com.pojo.rtrequests.User#com.pojo.rtrequests.User@d079b40b] Я создаю сеанс, используя BaseHibernateDAO dao = new BaseHibernateDAO(); rtsession = dao.getSession(userData.getRegion(), BaseHibernateDAO.RTREQUESTS_DATABASE_NAME); rttrans …
114 java  hibernate  orm 

1
Как создать экземпляр анонимного класса абстрактного класса в Котлине?
Предположим, что KeyAdapterэто абстрактный класс с несколькими методами, которые можно переопределить. В java я могу: KeyListener keyListener = new KeyAdapter() { @Override public void keyPressed(KeyEvent keyEvent) { // ... } }; Как сделать то же самое в Котлине?

10
Отфильтруйте отчеты о покрытии JaCoCo с помощью Gradle
Проблема: У меня есть проект с жакоко и я хочу иметь возможность фильтровать определенные классы и / или пакеты. Связанная документация: Я прочитал следующую документацию: Официальный жакокосайт: http://www.eclemma.org/jacoco/index.html Официальный жакоко документы для Gradle: https://gradle.org/docs/current/userguide/jacoco_plugin.html Официальный жакоко Githubпроблемы, работающие над покрытием: https://github.com/jacoco/jacoco/wiki/FilteringOptions https://github.com/jacoco/jacoco/issues/14 Связанные ссылки на StackOverflow: JaCoCo & Gradle - …

23
Как мне утверждать равенство двух классов без метода равенства?
Скажем, у меня есть класс без метода equals (), для которого нет источника. Я хочу подтвердить равенство двух экземпляров этого класса. Я могу сделать несколько утверждений: assertEquals(obj1.getFieldA(), obj2.getFieldA()); assertEquals(obj1.getFieldB(), obj2.getFieldB()); assertEquals(obj1.getFieldC(), obj2.getFieldC()); ... Мне не нравится это решение, потому что я не получаю полной картины равенства, если раннее утверждение терпит …
114 java  unit-testing  junit 

2
Регулярное выражение не оператор
Есть ли в регулярных выражениях оператор НЕ? Как в этой строке:"(2001) (asdf) (dasd1123_asd 21.01.2011 zqge)(dzqge) name (20019)" Я хочу , чтобы удалить все , \([0-9a-zA-z _\.\-:]*\)но не один , где в год: (2001). Так что регулярное выражение должно возвращать должно быть: (2001) name. ПРИМЕЧАНИЕ: \((?![\d]){4}[0-9a-zA-z _\.\-:]*\)у меня что-то вроде не …
114 java  regex  string 

9
Итерация по коллекциям Java в Scala
Я пишу код Scala, который использует API Apache POI . Я хотел бы перебрать строки, содержащиеся в том, java.util.Iteratorчто я получаю из класса Sheet. Я хотел бы использовать итератор в for eachцикле стилей, поэтому я пытался преобразовать его в собственную коллекцию Scala, но безуспешно. Я просмотрел классы / свойства оболочки …

13
Как прочитать файл по относительному пути в проекте Java? java.io.File не может найти указанный путь
У меня есть проект с 2 пакетами: tkorg.idrs.core.searchengines tkorg.idrs.core.searchengines В пакете (2) у меня есть текстовый файл ListStopWords.txt, в пакете (1) есть класс FileLoadder. Вот код в FileLoader: File file = new File("properties\\files\\ListStopWords.txt"); Но есть эта ошибка: The system cannot find the path specified Можете дать решение исправить? Спасибо.
113 java  file 

6
Почему цикл Java с 4 миллиардами итераций занимает всего 2 мс?
Я запускаю следующий код Java на ноутбуке с процессором Intel Core i7 с тактовой частотой 2,7 ГГц. Я намеревался позволить ему измерить, сколько времени требуется для завершения цикла с 2 ^ 32 итерациями, что, как я ожидал, составит примерно 1,48 секунды (4 / 2,7 = 1,48). Но на самом деле …
113 java  for-loop  jvm 

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