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

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

7
В чем смысл и разница между субъектом, пользователем и принципалом?
В контексте структур безопасности обычно встречаются несколько терминов субъект , пользователь и принципал , из которых я не смог найти четкого определения и разницы между ними. Итак, что именно означают эти термины, и почему необходимы эти различия субъекта и принципала ?

22
Как посчитать количество вхождений элемента в список
У меня ArrayListесть класс коллекции Java, следующим образом: ArrayList<String> animals = new ArrayList<String>(); animals.add("bat"); animals.add("owl"); animals.add("bat"); animals.add("bat"); Как видите, animals ArrayListсостоит из 3 batэлементов и одного owlэлемента. Мне было интересно, есть ли какой-либо API в структуре Collection, который возвращает количество batвхождений или есть другой способ определить количество вхождений. Я обнаружил, …

5
бросить проверенные исключения из макетов с мокито
Я пытаюсь заставить один из моих поддельных объектов выдать проверенное исключение при вызове определенного метода. Я пытаюсь следующее. @Test(expectedExceptions = SomeException.class) public void throwCheckedException() { List<String> list = mock(List.class); when(list.get(0)).thenThrow(new SomeException()); String test = list.get(0); } public class SomeException extends Exception { } Однако это приводит к следующей ошибке. org.testng.TestException: …
173 java  mocking  mockito 

10
Обработка исключений службы REST Spring Boot
Я пытаюсь настроить крупномасштабный сервер служб REST. Мы используем Spring Boot 1.2.1 Spring 4.1.5 и Java 8. Наши контроллеры реализуют @RestController и стандартные аннотации @RequestMapping. Моя проблема в том, что Spring Boot устанавливает перенаправление по умолчанию для исключений контроллера /error. Из документов: Spring Boot обеспечивает отображение / error по умолчанию, …



10
Устаревший Java HttpClient - как трудно это может быть?
Все, что я пытаюсь сделать, это загрузить JSON и десериализовать его в объект. Я еще не дошел до загрузки JSON. Почти каждый пример HttpClient, который я могу найти, в том числе на сайте apache, выглядит примерно так ... import org.apache.http.client.HttpClient; import org.apache.http.impl.client.DefaultHttpClient; public void blah() { HttpClient client = new …


3
Где находится документация для метода values ​​() в Enum?
Я объявляю перечисление как: enum Sex {MALE,FEMALE}; Затем выполните итерацию enum, как показано ниже: for(Sex v : Sex.values()){ System.out.println(" values :"+ v); } Я проверил Java API, но не могу найти метод values ​​()? Мне интересно, откуда этот метод? Ссылка API: https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html
172 java  enums 

17
В чем основное различие между наследованием и полиморфизмом?
Сегодня мне поставили этот вопрос в конце экзамена по открытой книге модуля, и я потерял себя. Я читал, Head first Javaи оба определения казались абсолютно одинаковыми. Мне просто интересно, какова ГЛАВНАЯ разница для моего собственного разума. Я знаю, что есть ряд подобных вопросов, но ни один из них, которые я …

14
как получить одну запись из hashmap без итерации
Существует ли элегантный способ получения только одного Entry<K,V>из HashMap, без итераций, если ключ не известен. Так как порядок ввода записи не важен, можем ли мы сказать что-то вроде hashMapObject.get(zeroth_index); Хотя я знаю, что такого метода индекса не существует. Если бы я попробовал подход, упомянутый ниже, он все равно должен был …
172 java  collections 


4
Места, где используются JavaBeans?
Что такое JavaBean и зачем он мне нужен? Так как я могу создавать все приложения с классом и структурой интерфейса? Зачем мне бобы? И можете ли вы дать мне несколько примеров, где бины необходимы вместо классов и интерфейсов? Пожалуйста, объясните сущность бина в следующем контексте: Приложения для Wep Автономные приложения
172 java  javabeans 

21
Как читать и писать файл Excel
Я хочу прочитать и написать файл Excel из Java с 3 столбцами и N строками, печатая по одной строке в каждой ячейке. Кто-нибудь может дать мне простой фрагмент кода для этого? Нужно ли мне использовать какую-либо внешнюю библиотеку или в Java есть встроенная поддержка? Я хочу сделать следующее: for(i=0; i …
172 java  excel 

19
Отслеживание XML-запроса / ответов с помощью JAX-WS
Существует ли простой способ (он же не использует прокси-сервер) для получения доступа к необработанному XML-запросу / ответу для веб-службы, опубликованной с эталонной реализацией JAX-WS (той, которая включена в JDK 1.5 и выше)? Я должен делать это с помощью кода. Просто записать его в файл с помощью умных конфигураций регистрации было …

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