Вопросы с тегом «java»

Java является популярным языком программирования высокого уровня. Используйте этот тег, если у вас есть проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] и [maven].



26
В чем разница между int и Integer в Java и C #?
Я читал « Больше Джоэла о программном обеспечении», когда натолкнулся на то, что Джоэл Спольски что-то говорил о программистах определенного типа, знающих разницу между intи Integerв Java / C # (объектно-ориентированных языках программирования). Так в чем же разница?
262 c#  java  integer  int 

4
RESTful-аутентификация через Spring
Проблема: у нас есть RESTful API на основе Spring MVC, который содержит конфиденциальную информацию. API должен быть защищен, однако отправка учетных данных пользователя (user / pass combo) с каждым запросом нежелательна. В соответствии с рекомендациями 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 class …
262 java  json  jackson 

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

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 


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; Обзор Drawables В примере используется анимация, сохраненная в виде кадров в ресурсах приложения, но мне нужно отобразить …

3
Что делает -XX: MaxPermSize?
В частности, почему это поможет исправить проблему PermGen OutOfMemoryError? Кроме того, бонусные баллы за ответ, который указывает мне на документацию по аргументам JVM ...
260 java  jvm  jvm-arguments 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.