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

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

9
В чем разница между JavaBean и POJO?
Я не уверен в разнице. Я использую Hibernate, и в некоторых книгах они используют JavaBean и POJO как взаимозаменяемый термин. Я хочу знать, есть ли разница не только в контексте Hibernate, но и в общих понятиях.
210 java  terminology  pojo 

9
Календарная дата в формате гггг-мм-дд в java
Как конвертировать календарную дату в yyyy-MM-ddформат. Calendar cal = Calendar.getInstance(); cal.add(Calendar.DATE, 1); Date date = cal.getTime(); SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd"); String date1 = format1.format(date); Date inActiveDate = null; try { inActiveDate = format1.parse(date1); } catch (ParseException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } Это будет производить inActiveDate …
210 java  date  calendar  converter 

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

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

12
Google JAR-файл Android Studio, приводящий к превышению предела накладных расходов GC
Я использую Android Studio на OS X. Я получаю это сообщение об ошибке: СБОЙ: Сбой сборки за исключением. Что пошло не так: выполнение задачи не выполнено: app: preDexDebug. com.android.ide.common.internal.LoggedErrorException: не удалось выполнить команду: / Applications / Android Studio.app/sdk/build-tools/android-4.4W/dx --dex --output / Пользователи / alex / AndroidStudioProjects / SilentSMS / app …
210 java  android  overhead 

30
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 failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private javax.sql.DataSource org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.dataSource; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path …

6
Что означает CascadeType.ALL для ассоциации @ManyToOne JPA
Я думаю, что я неправильно понял значение каскадирования в контексте @ManyToOneотношений. Дело: public class User { @OneToMany(fetch = FetchType.EAGER) protected Set<Address> userAddresses; } public class Address { @ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.ALL) protected User addressOwner; } В чем смысл cascade = CascadeType.ALL? Например, если я удаляю определенный адрес из …

8
Как скрыть файлы .class из диалогового окна «Открыть ресурс» в Eclipse?
Я не хочу редактировать какие-либо рабочие наборы. Я просто хочу, чтобы во всех рабочих пространствах и проектах не было возможности показывать файлы .class в диалоге открытых ресурсов. Есть ли способ сделать это?
210 java  eclipse 




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

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

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

7
Каковы основные различия между C # и Java?
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я просто хочу уточнить одну вещь. Это не вопрос, по которому лучше, ту часть, которую я оставляю кому-то еще для обсуждения. Мне …
209 c#  .net  clr  java 

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