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

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

4
Почему этот оператор if с проверкой присваивания и равенства возвращает false?
Как работает оператор if в Java, если в нем есть присваивание и проверка равенства OR-d вместе ?? public static void test() { boolean test1 = true; if (test1 = false || test1 == false) { System.out.println("TRUE"); } else { System.out.println("FALSE"); } } Почему эта печать ЛОЖНА?
105 java  if-statement  logic 

9
Почему C # по умолчанию реализует методы как не виртуальные?
В отличие от Java, почему C # по умолчанию рассматривает методы как невиртуальные функции? Это скорее проблема производительности, чем другие возможные результаты? Мне вспоминается абзац Андерса Хейлсберга о некоторых преимуществах, которые дает существующая архитектура. Но как насчет побочных эффектов? Действительно ли наличие не виртуальных методов по умолчанию - хороший компромисс?


5
doGet и doPost в сервлетах
Я разработал HTML-страницу, которая отправляет информацию сервлету. В сервлете я использую методы doGet()и doPost(): public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { String id = req.getParameter("realname"); String password = req.getParameter("mypassword"); } public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { String id = req.getParameter("realname"); String password = …
105 java  servlets 

11
Шифрование / дешифрование Android с использованием AES [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 9 месяцев назад . Уточните этот вопрос Есть ли хороший пример того, как зашифровать и расшифровать …
105 java  android  encryption  aes 

8
Как можно искать в Google программно Java API [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 12 месяцев назад . Уточните этот вопрос Кто-нибудь знает, можно ли и как искать в Google программно - особенно если …

10
Раскрашиваем журналы в консоли eclipse
Есть ли способ раскрасить части журналов в консоли eclipse. Я знаю, что могу отправлять ошибки и стандартные потоки и раскрашивать их по-другому, но я больше ищу что-то в строках escape-кодов ANSI (или любого другого, HTML?), Где я мог бы встроить цвета в строку, чтобы она была окрашена в журналы. Это …

30
Не найдено тестов с средством запуска тестов JUnit 4
Мой тест на Java хорошо работал в Eclipse. Но теперь, когда я перезапускаю тест из меню запуска, я получаю следующее сообщение: No tests found with test runner 'JUnit 4' В .classpathфайле у меня есть все jarфайлы, а в конце есть: <classpathentry exported="true" kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/> <classpathentry kind="output" path="bin"/> </classpath> Как я …
105 java  eclipse  junit  junit4 

4
Метод инициализации в Spring Controller (версия аннотации)
Я конвертирую контроллер в более новую версию аннотации. В старой версии я использовал для указания метода инициализации в springmvc-servlet.xml, используя: <beans> <bean id="myBean" class="..." init-method="init"/> </beans> Как я могу указать метод инициализации, используя версию аннотации?

6
Изменение платформы Java, на которой работает netbeans
Я использую Netbeans 6.7. Я сначала установил Java 1.5 перед установкой Netbeans. Когда я установил Netbeans, в качестве версии по умолчанию использовалась Java 1.5. Затем я установил Java 1.6 на свой компьютер. Мне нужно изменить JDK по умолчанию для моих netbeans на 1.6 не только для конкретного проекта, но и …
105 java  netbeans 

4
Как я могу перебирать кодовые точки юникода в строке Java?
Я знаю String#codePointAt(int), но он индексируется по charсмещению, а не по смещению кодовой точки. Я думаю попробовать что-то вроде: используя String#charAt(int)для получения charиндекса тестирование, charнаходится ли в диапазоне высоких суррогатов если это так, используйте String#codePointAt(int)для получения кодовой точки и увеличьте индекс на 2 если нет, используйте данное charзначение в качестве …
105 java  string  unicode 

14
Воспроизведение .mp3 и .wav на Java?
Как я могу воспроизвести .mp3и .wavфайл в моем приложении Java? Я использую Swing. Я попытался поискать в Интернете что-то вроде этого примера: public void playSound() { try { AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(new File("D:/MusicPlayer/fml.mp3").getAbsoluteFile()); Clip clip = AudioSystem.getClip(); clip.open(audioInputStream); clip.start(); } catch(Exception ex) { System.out.println("Error with playing sound."); ex.printStackTrace(); } } …
105 java  audio  mp3  wav 

3
Есть ли быстрый способ удалить файл из Jar / war без необходимости извлекать банку и воссоздавать ее?
Поэтому мне нужно удалить файл из файла jar / war. Я надеялся, что там что-то вроде "jar -d myjar.jar file_I_donot_need.txt" Но сейчас единственный способ сделать это из командной строки Linux (без использования WinRAR / Winzip или эквивалента Linux) - это Выполните "jar -xvf" и извлеките полный файл Jar. Удалите файлы, …
105 java  linux  jar 

28
Есть ли в Java метод вычисления факториала?
Я пока не нашел. Я что-то пропустил? Я знаю, что факторный метод - это распространенный пример программы для начинающих. Но разве не было бы полезно иметь для этого стандартную реализацию для повторного использования? Я мог бы использовать такой метод со стандартными типами (например, int, long ...), а также с BigInteger …
105 java 


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