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

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

13
Яка різниця між об'єктами HashMap та Map на Java?
Яка різниця між такими картами, які я створюю (в іншому питанні, люди відповідали, використовуючи їх, здавалося б, взаємозамінно, і мені цікаво, чи / як вони відрізняються): HashMap<String, Object> map = new HashMap<String, Object>(); Map<String, Object> map = new HashMap<String, Object>();
349 java  dictionary  hashmap 


14
Який найкращий модельний фреймворк для Java? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

21
Поліморфізм проти перекриття проти перевантаження
Що стосується Java, коли хтось запитує: що таке поліморфізм? Чи буде перевантаження чи переосмислення прийнятною відповіддю? Я думаю, що в цьому є трохи більше. ЯКЩО у вас був абстрактний базовий клас, який визначав метод без реалізації, і ви визначили цей метод у підкласі, це все-таки перевищує? Я думаю, що перевантаження …

4
@ Зменшення використання приміток
Я бачив якийсь метод у Java, оголошений як: void foo(@Nullable Object obj) { ... } Що означає @Nullable ? Це означає, що вхід може бути null? Без анотації вхід може бути нульовим, тому я думаю, що це не просто так?
347 java  annotations 

12
Об'єкт доступу до даних (DAO) на Java
Я переглядав документ і натрапив на термін під назвою DAO. Я з’ясував, що це об’єкт доступу до даних. Може хтось, будь ласка, пояснить мені, що це насправді? Я знаю, що це якийсь інтерфейс для доступу до даних з різних типів джерел, в середині цього невеликого дослідження шахти я натрапив на …
347 java  dao 

13
Чи покращення ефективності використання кінцевого ключового слова на Java?
У Java ми бачимо багато місць, де finalможна використовувати ключове слово, але його використання є рідкісним. Наприклад: String str = "abc"; System.out.println(str); У вищенаведеному випадку це strможе бути, finalале це, як правило, припинено. Коли метод ніколи не буде перекрито, ми можемо використовувати остаточне ключове слово. Аналогічно у випадку класу, який …
347 java  final 

12
Як розгорнути файл війни в Tomcat 7
Я скопіював sample.warфайл у webappsкаталог Tomcat, і я можу отримати доступ localhost:8080. Тепер, як Tomcat розгорне його, я маю на увазі, чи потрібно його відкривати в браузері? Як я можу отримати доступ до програми?
346 java  tomcat  war 

11
Зробіть копію масиву
У мене є масив, aякий постійно оновлюється. Скажімо a = [1,2,3,4,5]. Мені потрібно зробити точну копію копії aта зателефонувати b. Якби aзмінитись [6,7,8,9,10], bвсе одно було б [1,2,3,4,5]. Який найкращий спосіб зробити це? Я спробував forцикл, як: for(int i=0; i<5; i++) { b[i]=a[i] } але це, здається, не працює правильно. …
345 java  arrays  copy 

19
Колекція пар значень Java? (кортежі?)
Мені подобається, як у Java є карта, де ви можете визначити типи кожного запису на карті, наприклад <String, Integer>. Що я шукаю - це тип колекції, де кожен елемент колекції - пара значень. Кожне значення пари може мати власний тип (наприклад, приклад String і Integer вище), який визначається під час …
345 java 

7
Як зробити затримку на Java?
Я намагаюся щось зробити на Java, і мені потрібно щось чекати / затримувати протягом секунди в циклі. while (true) { if (i == 3) { i = 0; } ceva[i].setSelected(true); // I need to wait here ceva[i].setSelected(false); // I need to wait here i++; } Я хочу створити послідовник кроків …
344 java  wait  sleep  thread-sleep 

13
Я отримую виняток, коли використовую Thread.sleep (x) або wait ()
Я намагався затримати мою програму Java або відклав її спати, але сталася помилка. Я не можу використовувати Thread.sleep(x)або wait(). З'являється те саме повідомлення про помилку: незареєстрований виняток java.lang.InterruptedException; повинні бути спіймані або оголошені кинутими. Чи потрібен якийсь крок перед використанням методів Thread.sleep()або wait()?
343 java  sleep 

20
Пакет / установка Maven без тесту (пропуск тестів)
Я намагаюся упакувати свій проект. Але він автоматично запускає тести, які виконували попереднє виконання упаковки. Тести вставляють деякий вміст у базу даних. Це не те, що я хочу, мені потрібно уникати запуску тестів під час упаковки програми. Хтось знає, як запустити пакет з тесту?
343 java  maven 

30
Альтернативи пункту "ReadyStatement IN"?
Які найкращі шляхи вирішення для використання INпункту SQL з екземплярами java.sql.PreparedStatement, який не підтримується для кількох значень через проблеми безпеки атаки введення SQL: один ?заповнювач заповнення представляє одне значення, а не список значень. Розглянемо наступний оператор SQL: SELECT my_column FROM my_table where search_column IN (?) По preparedStatement.setString( 1, "'A', 'B', …


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