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

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

27
Когда вы используете аннотацию @Override в Java и почему?
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. На этом вопросе есть ответы на переполнение стека на русском языке : Что означает "@Override" перед объявленным значением? Каковы лучшие практики использования …
498 java  annotations 

21
Шаблон MVC на Android
Можно ли реализовать шаблон модель-представление-контроллер в Java для Android? Или это уже реализовано через Activity? Или есть лучший способ реализовать шаблон MVC для Android?

13
Хэшсет против Трисет
Я всегда любил деревья, такие красивые O(n*log(n))и аккуратные из них. Тем не менее, каждый программист, которого я когда-либо знал, спрашивал меня, почему я бы использовал a TreeSet. С точки зрения CS, я не думаю, что это так важно, что вы используете, и я не хочу возиться с хэш-функциями и контейнерами …
497 java  hashset  treeset 

18
Каково влияние исключений на производительность в Java?
Вопрос: действительно ли обработка исключений в Java медленная? Традиционные знания, а также многие результаты Google говорят, что исключительная логика не должна использоваться для нормального выполнения программ в Java. Обычно приводятся две причины: это действительно медленно - даже на порядок медленнее, чем обычный код (причины могут быть разными), а также это …

24
Как реализовать древовидную структуру данных в Java? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Существует ли какой-либо стандартный класс библиотеки Java для представления дерева в …

26
Как красиво отформатировать плавающие числа в строку без лишних десятичных 0?
64-битный дубль может точно представлять целое число +/- 2 53 Учитывая этот факт, я решил использовать двойной тип как один тип для всех моих типов, так как мое самое большое целое число - 32-разрядное без знака. Но теперь я должен напечатать эти псевдоцелые числа, но проблема в том, что они …


26
Почему это входит в бесконечный цикл?
У меня есть следующий код: public class Tests { public static void main(String[] args) throws Exception { int x = 0; while(x<3) { x = x++; System.out.println(x); } } } Мы знаем, что он должен был написать просто x++или x=x+1, но x = x++он должен сначала приписать xсамому себе, а …

30
Ошибка - параметр trustAnchors должен быть не пустым
Я пытаюсь настроить свою электронную почту на Jenkins / Hudson, и я постоянно получаю сообщение об ошибке: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty Я видел много информации в Интернете об ошибке, но я не получил никакой работы. Я использую Sun JDK в Fedora Linux (не OpenJDK). Вот несколько вещей, …
492 java  hudson  javamail  jenkins 



11
Где взять строковый литерал «UTF-8» в Java?
Я пытаюсь использовать константу вместо строкового литерала в этом фрагменте кода: new InputStreamReader(new FileInputStream(file), "UTF-8") "UTF-8"появляется в коде довольно часто, и было бы намного лучше обратиться к некоторой static finalпеременной вместо этого. Вы знаете, где я могу найти такую ​​переменную в JDK? Кстати, подумав, такие константы - плохой дизайн: публичные …
490 java 


10
Безопасное приведение к int в Java
Какой самый идиоматичный способ в Java проверить, что приведение от longк intне теряет никакой информации? Это моя текущая реализация: public static int safeLongToInt(long l) { int i = (int)l; if ((long)i != l) { throw new IllegalArgumentException(l + " cannot be cast to int without changing its value."); } return …
489 java  casting 

12
Как отключить форматирование кода Eclipse для определенных разделов кода Java?
У меня есть некоторый код Java с инструкциями SQL, написанными в виде строк Java (пожалуйста, не используйте пламя войны OR / M, встроенный SQL - это не мое решение). Я семантически разбил операторы SQL на несколько объединенных строк в несколько строк кода для простоты обслуживания. Так что вместо чего-то вроде: …

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