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

210
Зачем генерировать длинный serialVersionUID вместо простого 1L?

Когда класс реализует Serializable в Eclipse, у меня есть два варианта: добавить по умолчанию serialVersionUID(1L)или сгенерированный serialVersionUID(3567653491060394677L). Я думаю, что первый круче, но много раз я видел людей, использующих второй вариант. Есть ли причина для генерации long...

210
В чем разница между JavaBean и POJO?

Я не уверен в разнице. Я использую Hibernate, и в некоторых книгах они используют JavaBean и POJO как взаимозаменяемый термин. Я хочу знать, есть ли разница не только в контексте Hibernate, но и в общих...

210
Как скрыть файлы .class из диалогового окна «Открыть ресурс» в Eclipse?

Я не хочу редактировать какие-либо рабочие наборы. Я просто хочу, чтобы во всех рабочих пространствах и проектах не было возможности показывать файлы .class в диалоге открытых ресурсов. Есть ли способ сделать...

210
По какой причине синхронизация не допускается в интерфейсных методах Java 8?

В Java 8 я могу легко написать: interface Interface1 { default void method1() { synchronized (this) { // Something } } static void method2() { synchronized (Interface1.class) { // Something } } } Я получу полную семантику синхронизации, которую я могу использовать и в классах. Однако я не могу...

210
Spring Boot - невозможно определить класс встроенного драйвера базы данных для типа базы данных NONE

Это ошибка, которая выдается при попытке запустить мое веб-приложение: [INFO] WARNING: Nested in org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration': Injection of autowired dependencies...

210
Google JAR-файл Android Studio, приводящий к превышению предела накладных расходов GC

Я использую Android Studio на OS X. Я получаю это сообщение об ошибке: СБОЙ: Сбой сборки за исключением. Что пошло не так: выполнение задачи не выполнено: app: preDexDebug. com.android.ide.common.internal.LoggedErrorException: не удалось выполнить команду: / Applications / Android...

210
Java8: от HashMap <X, Y> до HashMap <X, Z> с использованием Stream / Map-Reduce / Collector

Я знаю, как "преобразовать" простую Java List из Y-> Z, то есть: List<String> x; List<Integer> y = x.stream() .map(s -> Integer.parseInt(s)) .collect(Collectors.toList()); Теперь я хотел бы сделать то же самое с картой, то есть: INPUT: { "key1" -> "41", // "41" and "42" "key2"...

209
Каковы основные различия между C # и Java?

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я просто хочу уточнить одну вещь. Это не вопрос, по которому лучше, ту часть, которую я оставляю кому-то еще для...

209
Нет @XmlRootElement, созданного JAXB

Я пытаюсь сгенерировать Java-классы из FpML (Finanial Products Markup Language) версии 4.5. Тонна кода генерируется, но я не могу его использовать. Пытаясь сериализовать простой документ, я получаю это: javax.xml.bind.MarshalException - with linked exception: [com.sun.istack.SAXException2: unable...

209
Как установить java.library.path из Eclipse

Как я могу установить java.library.pathдля всего проекта Eclipse? Я использую библиотеку Java, которая зависит от конкретных файлов ОС и должна найти .dll/ .so/ .jnilib. Но приложение всегда выходит с сообщением об ошибке, что эти файлы не найдены в пути к библиотеке. Я хотел бы настроить весь этот...

209
Что заставляет импортированный проект Maven в Eclipse по умолчанию использовать Java 1.5 вместо Java 1.6 и как я могу гарантировать, что это не так?

Я импортировал проект Maven, и он использовал Java 1.5, хотя в качестве Eclipse по умолчанию я настроил 1.6 Preferences->Java->Installed JREs. Когда я изменил проект Maven для использования 1.6 JRE, у него все еще оставались ошибки сборки, оставшиеся с того момента, когда проект использовал...

209
Отладчик Eclipse всегда блокирует ThreadPoolExecutor без каких-либо явных исключений, почему?

Я работаю над своими обычными проектами на Eclipse, это приложение J2EE, созданное с помощью Spring, Hibernate и так далее. Я использую Tomcat 7 для этого (без особой причины, я не использую никаких новых функций, я просто хотел попробовать это). Каждый раз, когда я отлаживаю свое приложение,...

209
равно Java Arrays.equals в Java

При сравнении массивов в Java, есть ли различия между следующими 2 операторами? Object[] array1, array2; array1.equals(array2); Arrays.equals(array1, array2); И если да, то что

209
Проект Java в Eclipse: тип java.lang.Object не может быть разрешен. На него косвенно ссылаются необходимые файлы .class

Я получаю следующую ошибку после импорта проекта в Eclipse: Тип java.lang.Object не может быть разрешен. На него косвенно ссылаются необходимые файлы .class Однако я установил путь в C: \ Program Files \ Java \ jdk1.6.0_41 в Eclipse Kepler через « Окно»> «Настройки» »« Java »Установленные JRE...