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

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

26
Яка різниця між int та Integer на Java та C #?
Я читав Більше Джоела про програмне забезпечення, коли натрапив на Джоела Спольського, який-небудь розповів про певний тип програміста, знаючи різницю між intта Integerв Java / C # (об'єктно-орієнтовані мови програмування). Отже, у чому різниця?
262 c#  java  integer  int 

4
RESTful аутентифікація через Spring
Проблема: у нас є джерело API RESTful на базі MVC, який містить конфіденційну інформацію. API повинен бути захищеним, однак надсилати облікові дані користувача (користувач / пропуск комбо) з кожним запитом не бажано. Згідно з рекомендаціями REST (та внутрішніми вимогами бізнесу), сервер повинен залишатися без стану. Інтерфейс API буде використовуватися іншим …

11
Рекомендований метод для втечі HTML на Java
Чи є спосіб рекомендується бігти <, >, "і &символи, якщо розпечатати HTML в звичайному коді Java? (Крім того, що вручну виконайте наступне, тобто). String source = "The less than sign (<) and ampersand (&) must be escaped before using them in HTML"; String escaped = source.replace("<", "<").replace("&", "&"); // ...
262 java  html  escaping 

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

18
Серіалізація з Джексоном (JSON) - отримання "Не знайдено серіалізатора"?
Я отримую виняток, коли намагаюся серіалізувати дуже простий об’єкт за допомогою Джексона. Помилка: org.codehaus.jackson.map.JsonMappingException: Не знайдено серіалізатора для класу MyPackage.TestA та не виявлено властивостей для створення BeanSerializer (щоб уникнути винятку, відключити SerializationConfig.Feature.FAIL_ON_EMPTY_BEANS)) Нижче наведено простий клас та код для серіалізації. Хтось може сказати мені, чому я отримую цю помилку? public …
262 java  json  jackson 



12
Перетворення даних JSON в об'єкт Java
Я хочу мати доступ до властивостей із рядка JSON в рамках мого методу дії Java. Рядок доступний, просто кажучи myJsonString = object.getJson(). Нижче наведено приклад того, як може виглядати рядок: { 'title': 'ComputingandInformationsystems', 'id': 1, 'children': 'true', 'groups': [{ 'title': 'LeveloneCIS', 'id': 2, 'children': 'true', 'groups': [{ 'title': 'IntroToComputingandInternet', 'id': …
262 java  json  jackson  gson 

6
Яка різниця між "E", "T" і "?" для дженерики Java?
Я натрапив на такий код Java: public interface Foo<E> {} public interface Bar<T> {} public interface Zar<?> {} Яка різниця між усіма трьома вищезазначеними та чим вони називають цей тип оголошень класу чи інтерфейсу на Java?
261 java  generics 

9
Чому Stream <T> не реалізує Iterable <T>?
У Java 8 у нас є клас Stream &lt;T&gt; , у якому цікаво є метод Iterator&lt;T&gt; iterator() Тож ви б очікували, що він реалізує інтерфейс Iterable &lt;T&gt; , який вимагає саме цього методу, але це не так. Коли я хочу повторити потік за допомогою циклу foreach, я повинен зробити щось …

4
Чому цей код, написаний назад, друкує "Hello World!"
Ось код, який я знайшов в Інтернеті: class M‮{public static void main(String[]a‭){System.out.print(new char[] {'H','e','l','l','o',' ','W','o','r','l','d','!'});}} Цей код друкується Hello World!на екрані; ви можете побачити, як він працює тут . Я чітко бачу public static void mainнаписане, але це назад. Як працює цей код? Як це навіть компілюється? Редагувати: Я спробував …


30
Відобразити анімований GIF
Я хочу відобразити анімовані GIF-зображення у моїх заявках. Як я з'ясував, важкий спосіб Android не підтримує анімований GIF на самому світі. Однак він може відображати анімацію за допомогою AnimationDrawable : Розробка&gt; Посібники&gt; Зображення та графіка&gt; Огляд рисунків У прикладі використовується анімація, збережена як кадри в ресурсах програми, але мені потрібно …

3
Що робить -XX: MaxPermSize?
Зокрема, чому це допоможе виправити проблему PermGen OutOfMemoryError? Також бонусні бали за відповідь, яка вказує мені на документацію щодо аргументів JVM ...
260 java  jvm  jvm-arguments 


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