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

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

15
Чи слід @Override впровадження методу інтерфейсу?
Чи слід анотувати метод, що реалізує метод інтерфейсу @Override? Javadoc в Overrideанотації сказано: Вказує на те, що оголошення методу призначене для заміщення оголошення методу в надкласовому класі. Якщо метод анотований цим типом анотацій, але не замінює метод надкласового класу, компілятори потрібні для створення повідомлення про помилку. Я не думаю, що …

4
Різниця між @Before, @BeforeClass, @BeforeEach та @BeforeAll
У чому головна відмінність @Before і @BeforeClass і в JUnit 5 @BeforeEachі@BeforeAll @After і @AfterClass Згідно з JUnit Api @Before використовується в наступному випадку: Під час написання тестів прийнято виявити, що для запуску декількох тестів потрібні подібні об'єкти, перш ніж вони можуть працювати. Тоді як @BeforeClassможна використовувати для встановлення з'єднання …


11
Чому JUnit не надає методів assertNotEquals?
Хтось знає, чому JUnit 4 забезпечує, assertEquals(foo,bar)але не assertNotEqual(foo,bar)методи? Він надає assertNotSame(відповідні assertSame) та assertFalse(відповідні assertTrue), тому здається дивним, що вони не турбували в тому числі assertNotEqual. До речі, я знаю, що JUnit-аддони надають методи, які я шукаю. Я просто запитую з цікавості.
429 java  junit  assert 


22
Вирішення javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: Помилка побудови шляху PKIX Помилка?
Редагувати: - На моєму блозі спробували відформатувати питання та прийняту відповідь більш презентабельно Ось оригінальний випуск. Я отримую цю помилку: докладне повідомлення sun.security.validator.ValidatorException: Не вдалося побудувати шлях PKIX: sun.security.provider.certpath.SunCertPathBuilderException: не вдалося знайти дійсний шлях сертифікації до потрібної цілі викликати javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: Не вдалося побудувати шлях PKIX: sun.security.provider.certpath.SunCertPathBuilderException: не вдалося знайти …
426 java  ssl  https 

21
Як завантажити та зберегти файл з Інтернету за допомогою Java?
Є інтернет-файл (наприклад http://www.example.com/information.asp), мені потрібно схопити і зберегти в каталозі. Я знаю, що існує кілька методів захоплення та читання онлайн-файлів (URL-адрес) по черзі, але чи є спосіб просто завантажити та зберегти файл за допомогою Java?
425 java  download 

19
Простий спосіб конвертувати Iterable в колекцію
У своїй програмі я використовую сторонню бібліотеку (точні дані Spring для MongoDB). Методи цієї бібліотеки повертаються Iterable<T>, а решта мого коду очікує Collection<T>. Чи є десь корисний метод, який дозволить мені швидко перетворити один в інший? Я хотів би уникнути створення купок foreachциклів у своєму коді для такої простої речі.
424 java  collections 


18
Як встановити java_home в Windows 7?
Я зайшов до змінних оточуючого середовища у «Системі» на панелі керування та зробив дві нові змінні, одну для змінних користувачів та одну для системних змінних. Обидва були названі JAVA_HOME і обидва вказували на C: \ Sun \ SDK \ jdk \ bin Але чомусь я все-таки отримую нижчу помилку під …

29
Видаліть теги HTML із рядка
Чи є хороший спосіб видалити HTML із рядка Java? Простий регулярний вираз replaceAll("\\<.*?>","") буде працювати, але такі речі, як &звичайно, не буде правильно перетворено, а не-HTML між двома кутовими дужками буде видалено (тобто .*?в регулярному виразі зникне).
422 java  html  parsing 

4
Створіть ідеальну сутність JPA [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання?Оновіть питання, щоб на нього можна було відповісти фактами та цитатами відредагувавши цю публікацію . Закрито 6 років тому . Я працюю з JPA (реалізація в режимі глибокого сну) протягом деякого часу, і кожен раз, …
422 java  hibernate  jpa  equals 

30
"Помилка побудови шляху PKIX" та "не вдалося знайти дійсний шлях сертифікації до потрібної цілі"
Я намагаюся отримати твіти, використовуючи бібліотеку twitter4j для свого проекту java. Під час мого першого запуску я отримав помилку щодо сертифіката sun.security.validator.ValidatorExceptionта sun.security.provider.certpath.SunCertPathBuilderException. Потім я додав сертифікат Twitter: C:\Program Files\Java\jdk1.7.0_45\jre\lib\security>keytool -importcert -trustcacerts -file PathToCert -alias ca_alias -keystore "C:\Program Files\Java\jdk1.7.0_45\jre\lib\security\cacerts" Але без успіху. Ось процедура отримання твітів: public static void main(String[] …
422 java  jsp  servlets  twitter4j 

17
Видалити останній символ StringBuilder?
Коли вам доведеться пройти цикл через колекцію і зробити рядок з усіх даних, розділених роздільником, завжди в кінці виникає додатковий роздільник, наприклад, for (String serverId : serverIds) { sb.append(serverId); sb.append(","); } Дає щось на кшталт: serverId_1, serverId_2, serverId_3, Я хотів би видалити останній символ у StringBuilder (не перетворюючи його, тому …

30
Як використовувати великі літери першого слова в рядку
Чи існує вбудована в Java функція, яка використовує великі літери кожного слова в рядку і не впливає на інші? Приклади: jon skeet -> Jon Skeet miles o'Brien-> Miles O'Brien(B залишається капіталом, це виключає назву справи) old mcdonald-> Old Mcdonald* * ( Old McDonaldзнайдеться теж, але я не очікую, що це …

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