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

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

4
Розуміння довідкових класів Java: SoftReference, WeakReference та PhantomReference
Хтось може пояснити різницю між трьома довідковими класами (або опублікувати посилання на приємне пояснення)? SoftReference> WeakReference> PhantomReference, Але коли б я використовувати кожен з них? Чому є, WeakHashMapале ні SoftHashMapчи ні PhantomHashMap? І якщо я використовую наступний код ... WeakReference<String> ref = new WeakReference<String>("Hello!"); if (ref != null) { // …

8
Як створити асинхронний HTTP-запит у JAVA?
Я досить новачок у Java, тому для когось це може здатися очевидним. Я багато працював з ActionScript, який дуже багато заснований на подіях, і мені це подобається. Нещодавно я намагався написати невеликий фрагмент коду Java, який робить запит POST, але я зіткнувся з проблемою, що це синхронний запит, тому виконання …


6
Як негайно повторно запустити невдалі тести JUnit?
Чи є спосіб отримати правило JUnit або щось подібне, що дає кожному невдалому тесту другий шанс, просто спробувавши його запустити ще раз. Довідкова інформація: У мене є великий набір тестів Selenium2-WebDriver, написаних за допомогою JUnit. Через дуже агресивні терміни (лише короткі періоди очікування після клацання) деякі тести (1 із 100, …
81 java  testing  junit 

6
Коли я повинен вибрати SAX замість StAX?
Трансляція xml-синтаксичних аналізаторів, таких як SAX та StAX, є швидшою та ефективнішою, ніж парсери, що створюють деревоподібну структуру, як DOM-парсери. SAX - синтаксичний синтаксичний аналізатор, що означає, що він є екземпляром шаблону спостерігача (також званий шаблоном слухача). Спочатку був SAX, але потім з’явився StAX - синтаксичний аналізатор, що означає, що …
81 java  xml  xml-parsing  sax  stax 

15
scp через java
Який найкращий спосіб виконувати передачу scp за допомогою мови програмування Java? Здається, я зможу виконати це за допомогою JSSE, JSch або жвавих замкових Java-бібліотек. Здається, жодне з цих рішень не має простої відповіді.
81 java  scp  bouncycastle  jsse  jsch 

9
Роздрукуйте стек винятку
Як надрукувати стек винятку у потоці, відмінному від stderr? Один із способів, який я знайшов, - використовувати getStackTrace () і надрукувати весь список у потоці.
81 java  exception 


5
Клієнт Джерсі: Як додати список як параметр запиту
Я створюю клієнт Джерсі для служби GET, що має параметр "Список" як запит. Згідно з документацією , можна мати List як параметр запиту (ця інформація також знаходиться на @QueryParam javadoc), перевірте це: Загалом тип Java параметра параметра може: Бути примітивним типом; Мати конструктор, який приймає один аргумент String; Мати статичний …
81 java  rest  jersey 

7
Ви можете одночасно запустити 2 повністю незалежних екземпляри Eclipse?
Зараз я використовую Eclipse як для Java, так і для Python (разом з PyDev). Я часто виявляю, що у мене є один проект Java, відкритий з великою кількістю файлів, і тоді з якихось причин мені доводиться трохи переходити на проект Python. Я хочу залишити свій проект Java таким, яким він …
81 java  eclipse  pydev 

11
Як я можу отримати список усіх реалізацій інтерфейсу програмно на Java? [зачинено]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 2 місяці тому . Удосконалюйте це питання Чи можу я це зробити з відображенням чи щось подібне?
81 java  interface 

3
Як серіалізувати список у Java?
Я хотів би глибоко клонувати список. для цього ми маємо метод // apache commons method. This object should be serializable SerializationUtils.clone ( object ) так що тепер, щоб клонувати мій список, я повинен перетворити його на серіалізується спочатку. Чи можна перетворити список у серіалізований список?

13
FirebaseApp з іменем [DEFAULT] не існує
Після переходу до Firebase Cloud Messaging. При відкритті мого додатка він аварійно завершує роботу та видає помилку із повідомленням, що java.lang.IllegalStateException: FirebaseApp with name [DEFAULT] doesn't exist.я вже помістив свій новий google-services.json та оновив свій SDK. Ось моя MainActivity public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) …
81 java  android  firebase 

8
Зіставлення стовпця JSON PostgreSQL із властивістю сутності Hibernate
У мене є таблиця зі стовпцем типу JSON у моїй БД PostgreSQL (9.2). Мені важко зіставити цей стовпець із типом поля сутності JPA2. Я намагався використовувати String, але коли я зберігаю сутність, я отримую виняток, що він не може перетворити символ, що змінюється в JSON. Який правильний тип значення використовувати …

11
У чому різниця між прослуховувачами та обробниками подій у Java?
Загалом, у Java існують слухачі та обробники подій. Я маю на увазі, що використовую їх несвідомо, залежно від того, що доступне в API. Моє питання полягає в тому, в якому випадку ми використовуємо слухачі, а в якому випадку - обробники подій? Яка різниця між ними? Характеристика ?? Я шукав причини …

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