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

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

17
Почему никто не использует make для Java?
Почти каждый Java-проект, который я видел, использует Maven или Ant. Они прекрасные инструменты, и я думаю, что любой проект может использовать их. Но что же случилось с делать ? Он используется для различных не-Java проектов и может легко обрабатывать Java. Конечно, вам нужно скачать make.exe, если вы используете Windows, но …
162 java  ant  makefile  maven 

4
Что такое Java EE?
Я занимаюсь Java SE уже несколько лет и перехожу к Java EE. Однако у меня возникли проблемы с пониманием некоторых аспектов Java EE. Java EE - это просто спецификация? Я имею в виду: EJB Java EE? Являются ли EJB / Spring различными реализациями Java EE? Прошу прощения, но у меня …
162 java  jakarta-ee  ejb 

14
Выбрать случайное значение из перечисления?
Если у меня есть перечисление как это: public enum Letter { A, B, C, //... } Каков наилучший способ выбрать один случайным образом? Это не должно быть пуленепробиваемым качеством продукции, но было бы неплохо равномерное распределение. Я мог бы сделать что-то вроде этого private Letter randomLetter() { int pick = …
162 java  random  enums 

9
Как клонировать InputStream?
У меня есть InputStream, который я передаю методу для некоторой обработки. Я буду использовать тот же InputStream в другом методе, но после первой обработки InputStream оказывается закрытым внутри метода. Как я могу клонировать InputStream для отправки в метод, который его закрывает? Есть другое решение? РЕДАКТИРОВАТЬ: методы, которые закрывают InputStream является …
162 java  clone  inputstream 



20
Сортированная коллекция на Java
Я новичок в Java. Пожалуйста, предложите, какую коллекцию (ы) можно / нужно использовать для поддержания отсортированного списка в Java. Я пытался Mapи Set, но они были не то, что я искал.

3
Как использовать ArgumentCaptor для заглушки?
В документации Mockito и Javadocs говорится Рекомендуется использовать ArgumentCaptor с проверкой, но не с заглушкой. но я не понимаю, как ArgumentCaptor может быть использован для заглушки. Может кто-нибудь объяснить вышеприведенное утверждение и показать, как ArgumentCaptor может использоваться для создания заглушек, или предоставить ссылку, показывающую, как это можно сделать?

15
Выбор Java против Python в Google App Engine
В настоящее время Google App Engine поддерживает как Python, так и Java. Поддержка Java менее развита. Однако Java, похоже, имеет более длинный список библиотек и особенно поддерживает байт-код Java независимо от языков, используемых для написания этого кода. Какой язык даст лучшую производительность и большую мощность? Пожалуйста, порекомендуйте. Спасибо! Изменить: http://groups.google.com/group/google-appengine-java/web/will-it-play-in-app-engine?pli=1 …


5
Как мы можем перенаправить вывод программной консоли Java на несколько файлов?
Как мы можем перенаправить вывод консоли eclipse в файл? Я могу: Run Configuration-> Commons-> Select a file. Используйте System.setOut(PrintStream)и System.setErr(PrintStream). Проблема с 1) заключается в том, что мне нужно записывать вывод консоли в разные файлы вместо одного. Проблема с 2) заключается в том, что он хранит только консольный вывод, сгенерированный …
161 java  eclipse 


22
Android 6.0 несколько разрешений
Я знаю, что у Android 6.0 есть новые разрешения, и я знаю, что могу вызывать их примерно так if (ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) { ActivityCompat.requestPermissions(this, new String[] { Manifest.permission.WRITE_EXTERNAL_STORAGE }, PERMISSION_WRITE_STORAGE); } Сегодня я увидел приложение Google, которому нужно 3 разрешения: контакты, смс и камера. Это делает страницу 1-3 и …

11
Почему конструктор по умолчанию без параметров исчезает при его создании с параметрами
В C #, C ++ и Java, когда вы создаете конструктор, принимающий параметры, стандартный параметр без параметров исчезает. Я всегда только принимал этот факт, но теперь я начал задаваться вопросом, почему. В чем причина такого поведения? Это просто «мера безопасности / догадка», говорящая «Если вы создали собственный конструктор, вы, вероятно …


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