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

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

22
Яка різниця між JPA і Hibernate? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Закрито 2 роки тому . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Я розумію, що JPA 2 - це специфікація, і …
680 java  hibernate  jpa  jakarta-ee  orm 

5
Чому клас класу Java Vector (і Stack) вважається застарілим або застарілим?
Чому Java Vector вважається застарілим класом, застарілим або застарілим? Чи не застосовується його використання при роботі з одночасністю? І якщо я не хочу вручну синхронізувати об'єкти і просто хочу використовувати безпечну для колекції колекцію без необхідності робити свіжі копії базового масиву (як CopyOnWriteArrayListце робиться), то це добре використовувати Vector? Що …

30
Джексон з JSON: Нерозпізнане поле, не позначене як ігнорування
Мені потрібно конвертувати певний рядок JSON в об’єкт Java. Я використовую Джексона для обробки JSON. У мене немає контролю над вхідним JSON (я читаю з веб-сервісу). Це мій вхід JSON: {"wrapper":[{"id":"13","name":"Fred"}]} Ось спрощений випадок використання: private void tryReading() { String jsonStr = "{\"wrapper\"\:[{\"id\":\"13\",\"name\":\"Fred\"}]}"; ObjectMapper mapper = new ObjectMapper(); Wrapper wrapper …




7
Приклади шаблонів дизайну GoF в основних бібліотеках Java
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. Я вивчаю шаблони дизайну GoF Java і хочу побачити приклади реального життя. Які є хороші приклади цих моделей дизайну в основних бібліотеках Java?

22
Для чого корисне непостійне ключове слово
На роботі сьогодні я натрапив на volatileключове слово на Java. Не дуже знайомий з цим, я знайшов таке пояснення: Теорія та практика Java: Управління мінливістю З огляду на деталі, в яких ця стаття пояснює питання, про яке йдеться, ви коли-небудь користуєтесь ним, чи ви могли коли-небудь побачити випадок, коли ви …

30
Який еквівалент пари C ++ <L, R> на Java?
Чи є вагома причина, чому її немає Pair&lt;L,R&gt;на Яві? Що було б еквівалентом цієї конструкції C ++? Я вважаю за краще уникати повторного втілення свого власного. Здається, що 1.6 надає щось подібне ( AbstractMap.SimpleEntry&lt;K,V&gt;), але це виглядає досить складно.
671 java  tuples  std-pair 

30
Як читати всі файли в папці з Java?
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це запитання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані або видалені. Як прочитати всі файли в папці через Java?
669 java  file  io  directory 

28
Перетворення рядка, сумісного з ISO 8601, у java.util.Date
Я намагаюся перетворити рядок у форматі ISO 8601 у формат java.util.Date. Я виявив, що модель yyyy-MM-dd'T'HH:mm:ssZузгоджена з ISO8601, якщо вона використовується з локальним словом (порівняйте зразок). Однак, використовуючи java.text.SimpleDateFormat, я не можу конвертувати правильно відформатований рядок 2010-01-01T12:00:00+01:00. Я повинен перетворити його спочатку 2010-01-01T12:00:00+0100без двокрапки. Отже, поточне рішення є SimpleDateFormat ISO8601DATEFORMAT …
668 java  date  iso8601 

30
Використання контексту у фрагменті
Як я можу отримати фрагмент у фрагменті? Мені потрібно використовувати свою базу даних, конструктор якого приймає в контексті, але getApplicationContext()і FragmentClass.thisне працює так , що я можу зробити? Конструктор баз даних public Database(Context ctx) { this.context = ctx; DBHelper = new DatabaseHelper(context); }


24
Надсилання електронної пошти в Android за допомогою API JavaMail без використання програми за замовчуванням / вбудованим додатком
Я намагаюся створити додаток для надсилання пошти в Android. Якщо я використовую: Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); Це запустить вбудований додаток Android; Я намагаюся надіслати пошту на натискання кнопки безпосередньо, не використовуючи цю програму.

27
Як перетворити масив байтів у шістнадцяткову рядок на Java?
У мене є байтовий масив, наповнений шістнадцятковими номерами, і надрукувати його простий спосіб досить безглуздо, оскільки є безліч недрукованих елементів. Що мені потрібно - це точний гек-код у вигляді:3a5f771c
649 java  bytearray  hex 

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