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

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


3
Які відмінності та подібності між рисами Scala та інтерфейсами Java 8?
Я новачок у тому, що Скала почала вивчати цю мову для розваги, і я все ще намагаюся її розібратися. Я розумію риси Scala в тому, що вони схожі на інтерфейси Java, за винятком того, що деякі методи можуть мати реалізацію. Java 8 додає інтерфейси, які можуть мати методи за замовчуванням, …
84 java  scala 

5
JPA проти Spring JdbcTemplate [закрито]
Закрито . Це питання має бути більш сфокусованим . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно зосереджувалось на одній проблемі, лише редагуючи цю публікацію . Закрито 10 місяців тому . Удосконалюйте це питання Для нового проекту JPA завжди є рекомендованим інструментом для обробки реляційних даних …

10
Як ви використовуєте Intent.FLAG_ACTIVITY_CLEAR_TOP для очищення стеку активності?
Я прочитав кілька постів про використання цього, але, мабуть, щось не вистачає, оскільки це не працює для мене. У моїй діяльності A у маніфесті є launchmode = "singleTop". Він починає діяльність B, з launchmode = "singleInstance". Діяльність B відкриває браузер і отримує та наміряє назад, саме тому це singleInstance. Я …

8
Дозвіл READ_EXTERNAL_STORAGE для Android
Я намагаюся отримати доступ до мультимедійних файлів (музики) на пристрої користувачів для їх відтворення; простий додаток для музичного програвача "привіт світ". Я дотримувався деяких підручників, і вони в основному дають однаковий код. Але це не спрацює; він продовжує розбиватися і каже мені: error..... Caused by: java.lang.SecurityException: Permission Denial: reading com.android.providers.media.MediaProvider …

11
Як змінити текст TextView у заголовку шухляди навігації?
Я хочу змінити текст TextView всередині заголовка шухляди навігації. Але я отримую цю помилку: java.lang.NullPointerException: Спроба викликати віртуальний метод 'void android.widget.TextView.setText (java.lang.CharSequence)' на посилання на нульовий об'єкт Activity_main.xml <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" tools:openDrawer="start"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <include layout="@layout/app_bar_main" android:layout_width="match_parent" android:layout_height="wrap_content" /> <FrameLayout …
84 java  android  textview 

5
Чому Stream.allMatch () повертає true для порожнього потоку?
Ми з колегою мали помилку, яка була зумовлена ​​припущенням, що allMatch()повернеться порожній потік false. if (myItems.allMatch(i -> i.isValid()) { //do something } Звичайно, це свого роду наша вина, якщо ми припускаємо і не читаємо документацію. Але я не розумію, чому allMatch()повертається поведінка за замовчуванням для порожнього потоку true. Що було …

8
MAVEN_HOME, MVN_HOME або M2_HOME
Що таке правильний Maven ім'я змінної середовища: MAVEN_HOME, MVN_HOMEабо M2_HOME? Я знайшов деякі подробиці про MAVEN_HOMEі M2_HOME тут . Але я також бачив MVN_HOMEнавколо.
84 java  maven  maven-2  maven-3 

4
Як нумеровані групи захоплення нумеруються в регулярних виразах?
Чи існує визначена поведінка того, як регулярні вирази повинні обробляти поведінку захоплення вкладених дужок? Більш конкретно, чи можете ви обґрунтовано очікувати, що різні двигуни захоплять зовнішні дужки в першій позиції, а вкладені дужки в наступні позиції? Розглянемо наступний PHP-код (із використанням регулярних виразів PCRE) <?php $test_string = 'I want to …

4
Дуже заплутаний висновок типу 8 для порівняння
Я розглядав різницю між Collections.sortі list.sort, зокрема, щодо використання Comparatorстатичних методів та того, чи потрібні типи param в лямбда-виразах. Перш ніж ми почнемо, я знаю, що я міг би використовувати посилання на методи, наприклад, Song::getTitleщоб подолати свої проблеми, але мій запит тут - це не стільки те, що я хочу …

5
Причина виклику shutdown () на ExecutorService
Я читав про це зовсім небагато в останні пару годин, і я просто не бачу ніяких підстав ( дійсна причина) для виклику shutdown()на ExecutorService, якщо ми не будемо мати Humongous додаток , який зберігає, десятки і десятки різних послуг ВИКОНАВЕЦЬ, які не використовуються для довгий час. Єдине (з того, що …

7
Різниця між e.getMessage () та e.getLocalizedMessage ()
Я використовую ці обидва методи, щоб отримати повідомлення, викинуте блоком catch під час обробки помилок Обидва вони отримують мені повідомлення від обробки помилок, але чим саме ці два відрізняються Я здійснив пошук в Інтернеті і придумав цю відповідь звідси Винятки Java успадковують їхні методи getMessage та getLocalizedMessage від Throwable (див. …
84 java  android 

5
Створіть карту на Java
Я хотів би створити, mapщо містить записи, що складаються з(int, Point2D) Як я можу це зробити на Java? Я невдало спробував наступне. HashMap hm = new HashMap(); hm.put(1, new Point2D.Double(50, 50));
84 java  map 

6
Створити змінний список із масиву?
У мене є масив, який я хотів би перетворити на List, щоб змінити вміст масиву. Переповнення стека має багато питань / відповідей, адреса Arrays.asList()і як він забезпечує тільки уявлення списку базового масиву, і як намагається маніпулювати результуючий список, як правило , кидатися в UnsupportedOperationExceptionякості методів , використовуваних для управління списком …
84 java  arrays  list  mutable 

7
java.lang.ClassCastException: java.util.LinkedHashMap не можна передати на com.testing.models.Account
Я отримую нижче помилки: java.lang.ClassCastException: java.util.LinkedHashMap cannot be cast to com.testing.models.Account з кодом нижче final int expectedId = 1; Test newTest = create(); int expectedResponseCode = Response.SC_OK; ArrayList<Account> account = given().when().expect().statusCode(expectedResponseCode) .get("accounts/" + newTest.id() + "/users") .as(ArrayList.class); assertThat(account.get(0).getId()).isEqualTo(expectedId); Чи є причина, чому я не можу це зробити get(0)?

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