Запитання з тегом «java»

Java - популярна мова програмування високого рівня. Використовуйте цей тег, коли у вас виникають проблеми з використанням або розумінням самої мови. Цей тег рідко використовується поодинці і найчастіше використовується в поєднанні з [весна], [весна-черевик], [jakarta-ee], [android], [javafx], [gradle] і [maven].

9
Java: рекомендоване рішення для глибокого клонування / копіювання екземпляра
Мені цікаво, чи є рекомендований спосіб зробити глибокий клон / копію екземпляра в Java. Я маю на увазі 3 рішення, але я можу пропустити деякі, і я хотів би мати вашу думку редагувати: включити прополізон Bohzo та уточнити питання: мова йде більше про глибоке клонування, ніж про дрібне клонування. Зроби …
176 java  clone 

13
Виконати метод при запуску навесні
Чи є якась функція Spring 3 для виконання деяких методів при першому запуску програми? Я знаю, що я можу зробити трюк у встановленні методу з @Scheduledанотацією, і він виконується відразу після запуску, але тоді він буде виконуватися періодично.
176 java  spring 

10
Що таке упаковка «пом» у maven?
Мені дали проект Maven зібрати та розмістити на сервері tomcat. Я ніколи не використовував maven раніше сьогодні, але я дуже гуглив. Схоже, для pom.xmlфайлів верхнього рівня в цьому проекті встановлено тип упаковки як pom. Що я повинен зробити після того, mvn installяк розгорнути цю програму? Я очікував, що зможу warдесь …
175 java  tomcat  maven 

5
Як перевірити, чи існує змінна в шаблоні FreeMarker?
У мене є шаблон Freemarker, який містить купу заповнювачів, для яких надаються значення при обробці шаблону. Я хочу умовно включити частину шаблону, якщо вказана змінна userName, приблизно так: [#if_exists userName] Hi ${userName}, How are you? [/#if_exists] Однак посібник FreeMarker, схоже, вказує на те, що if_exists застаріло, але я не можу …

19
Створіть масив Arraylists
Я хочу створити масив масиву, як показано нижче: ArrayList<Individual>[] group = new ArrayList<Individual>()[4] Але це не складання. Як я можу це зробити?
175 java  arrays  arraylist 


6
Які плюси та мінуси провідних парсерів Java HTML? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 6 років тому . Удосконаліть це питання Шукаючи SO та Google, я виявив, що існує декілька Java HTML-аналізаторів, …
175 java  html  parsing 

2
Анотація Java SafeVarargs, чи існує стандарт чи найкраща практика?
Нещодавно я натрапив на @SafeVarargsанотацію Java . Гуглінг за те, що робить різноманітну функцію в Java небезпечною, залишив мене досить розгубленим (отруєння купу? Стерти типи?), Тому я хотів би знати кілька речей: Що робить різноманітну функцію Java небезпечною у @SafeVarargsсенсі (бажано пояснити у вигляді глибокого прикладу)? Чому ця примітка залишається …

25
Як дізнатись запущену версію tomcat
Я намагаюся, щоб Appfuse + tomcat + jRebel працював. Appfuse за замовчуванням використовує Cargo для завантаження tomcat (версія 7.0.33) та розгортання програми до нього. Я хочу використати вже встановлений tomcat (ver. 7.0.27) замість завантаженого. Я вніс зміни, перейшовши на FAQ FAQ . Після розгортання з mvn cargo:run, як я можу …
175 java  tomcat  appfuse 

6
Чи може хтось пояснити відображений на карті в JPA та в сплячому режимі?
Я новачок у сплячому режимі і мені потрібно використовувати відносини «один-багато-багато» та «багато-до-одного». Це двосторонні відносини в моїх об'єктах, щоб я міг переходити з будь-якого напрямку. mappedByце рекомендований шлях для цього, однак я не міг цього зрозуміти. Може хтось пояснить: який рекомендований спосіб його використання? яку мету вона вирішує? Заради …


9
Як повторити файли в каталозі на Java?
Мені потрібно отримати список усіх файлів у каталозі, включаючи файли у всіх підкаталогах. Який стандартний спосіб здійснити ітерацію каталогу в Java?
175 java 

19
Іменовані заповнювачі у форматі рядків
У Python під час форматування рядка я можу заповнювати заповнювачі за іменем, а не за позицією, наприклад: print "There's an incorrect value '%(value)s' in column # %(column)d" % \ { 'value': x, 'column': y } Цікаво, чи можливо це на Java (сподіваємось, без зовнішніх бібліотек)?

13
Оператор перемикання Java: Потрібне постійне вираження, але воно постійне
Отже, я працюю над цим класом, який має кілька статичних констант: public abstract class Foo { ... public static final int BAR; public static final int BAZ; public static final int BAM; ... } Тоді я хотів би спосіб отримати відповідний рядок на основі константи: public static String lookup(int constant) …

11
Будь-яка причина віддати перевагу getClass () над instanceof при генерації .equals ()?
Я використовую Eclipse , для створення .equals()і .hashCode(), і є варіант з написом «Використовувати" InstanceOf "для порівняння типів». За замовчуванням ця опція не знімається та використовується .getClass()для порівняння типів. Чи є якийсь - небудь причини я вважаю за краще .getClass()більш instanceof? Без використання instanceof: if (obj == null) return false; …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.