41
ответ

Что возможно в IntelliJ, что невозможно в Eclipse?

Я слышал от людей, которые перешли в ту или иную сторону и которые клянутся тем или другим. Будучи большим поклонником Eclipse, но не успев опробовать IntelliJ, мне интересно услышать от ...
вопрос задан: 17.12.2019
38
ответов

Как я могу объединить два массива в Java?

Мне нужно объединить два массива String в Java. void f (строка [] первая, строка [] вторая) {строка [] оба = ??? } Какой самый простой способ сделать это?
вопрос задан: 23.12.2018
30
ответов

Как получить последнюю версию JRE / JDK в виде zip-файла, а не установщика EXE или MSI? [закрыто]

Мне нравится быть уверенным, что все будет работать, просто скопировав содержимое папки Java и установив переменные среды. Я обычно запускаю установщик на виртуальной машине, архивирую \ java ...
вопрос задан: 22.05.2018
28
ответов

Каков наилучший способ реализации констант в Java? [закрыто]

Я видел такие примеры: открытый класс MaxSeconds {public static final int MAX_SECONDS = 25; } и предположил, что у меня мог бы быть класс Constants, чтобы обернуть константы, объявив их статическими ...
вопрос задан: 01.10.2019
26
ответов

Соответствие скобок / скобок с использованием алгоритма стека

Например, если скобки / скобки совпадают в следующем: ({}) (()) {} () () и т. Д., Но если скобки / скобки не совпадают, должно возвращаться значение false, например: {} ({ }( ){}) (() так что ...
вопрос задан: 24.08.2019
24
ответа

Самый быстрый способ определить, является ли целочисленный квадратный корень целым числом

Я ищу самый быстрый способ определить, является ли длинное значение идеальным квадратом (то есть его квадратный корень является другим целым числом): я сделал это простым способом, используя встроенную функцию Math.sqrt (), но ...
вопрос задан: 23.12.2018
23
ответа

[Закрываются] непрерывные серверы интеграции

Моя компания рассматривает изменяющиеся непрерывные серверы интеграции (я не скажу, какой мы имеем теперь, таким образом, я не скошу Ваши ответы в так или иначе:)) я задающийся вопросом, есть ли у кого-либо какие-либо рекомендации?...
вопрос задан: 26.09.2008
20
ответов

Проверьте ориентацию на телефоне Android

Как я могу проверить, находится ли телефон Android в альбомной или книжной ориентации?
вопрос задан: 08.10.2019
20
ответов

& ldquo; реализует Runnable & rdquo; vs & ldquo; extends Thread & rdquo; на Яве

Начиная с того времени, которое я провел с потоками в Java, я нашел два способа написания потоков: с помощью реализаций Runnable: открытый класс MyRunnable реализует Runnable {public void run () {// ...
вопрос задан: 12.09.2018
19
ответов

Производительность C ++ по сравнению с Java / C #

Насколько я понимаю, C / C ++ создает собственный код для работы на конкретной архитектуре машины. И наоборот, языки, такие как Java и C #, работают поверх виртуальной машины, которая абстрагируется от нативного ...
вопрос задан: 22.10.2019
18
ответов

Как работать с & ldquo; java.lang.OutOfMemoryError: Java heap space & rdquo; ошибка?

Я пишу клиентское приложение Swing (графический дизайнер шрифтов) на Java 5. В последнее время я сталкиваюсь с java.lang.OutOfMemoryError: Ошибка пространства кучи Java, потому что я не консервативен на ...
вопрос задан: 23.03.2019
18
ответов

Как я могу инициализировать статическую карту?

Как бы вы инициализировали статическую карту в Java? Метод первый: статический инициализатор Метод два: экземпляр инициализатора (анонимный подкласс) или какой-то другой метод? Каковы плюсы и минусы каждого? Вот ...
вопрос задан: 11.09.2018
17
ответов

Доверие всем сертификатам с использованием HttpClient через HTTPS

Недавно опубликовал вопрос касательно HttpClient over Https (находится здесь). Я добился определенных успехов, но столкнулся с новыми проблемами. Как и в случае с моей последней проблемой, я нигде не могу найти пример ...
вопрос задан: 19.09.2019
17
ответов

Что подразумевается под неизменным?

Это может быть самый глупый вопрос, который когда-либо задавался, но я думаю, что это довольно запутанно для новичка на Java. Может кто-нибудь уточнить, что подразумевается под неизменным? Почему строка неизменна? Какие ...
вопрос задан: 19.05.2019
17
ответов

Как вырваться из вложенных циклов в Java?

У меня есть конструкция вложенного цикла, например: for (Тип type: types) {for (Тип t: types2) {if (некоторое условие) {// Делать что-то и ломать ... break; // ...
вопрос задан: 05.01.2019
16
ответов

Лучший способ проверить нулевые значения в Java? [закрыто]

Перед вызовом функции объекта мне нужно проверить, является ли объект нулевым, чтобы избежать появления исключения NullPointerException. Каков наилучший способ сделать это? Я рассмотрел эти методы. Который ...
вопрос задан: 25.03.2020
16
ответов

Удалить последний символ StringBuilder?

Когда вам нужно перебрать коллекцию и сделать строку каждого из данных, разделенных разделителем, вы всегда получите дополнительный разделитель в конце, например, для (String serverId: serverIds) {sb ....
вопрос задан: 11.07.2019
16
ответов

Почему основной метод Java статичен?

Сигнатура метода Java main (): public static void main (String [] args) {...} Есть ли причина для статичности этого метода?
вопрос задан: 18.05.2015
16
ответов

Сколько пустая проверка достаточно?

Каковы некоторые инструкции для того, когда не необходимо проверить на пустой указатель? Много наследованного кода, я продолжал работать с последнего, имеет пустые проверки бесконечно. Пустой указатель проверяет тривиальные функции...
вопрос задан: 19.11.2008
15
ответов

IllegalArgumentException или NullPointerException для нулевого параметра? [закрыто]

У меня есть простой метод установки для свойства, и нуль не подходит для этого конкретного свойства. Я всегда разрывался в этой ситуации: я должен бросить IllegalArgumentException или ...
вопрос задан: 05.05.2020
15
ответов

Почему вы выбрали бы язык программирования Java над другими? [закрыто]

Почему вы выбрали бы Java, а не другие? Почему вы выбрали Java для программирования своего приложения? Пожалуйста, укажите, для чего вы используете Java (настольное приложение / веб-приложение / мобильный).
вопрос задан: 03.10.2019
15
ответов

ImageView закругленные углы

Я хотел, чтобы изображение имело закругленные углы. Я реализую этот код XML и использую это в моем представлении изображения. но изображение перекрывает форму. Я загружаю изображение через асинхронную задачу. <? xml version = "1.0" ...
вопрос задан: 04.12.2017
15
ответов

Перегрузка метода. Можно ли злоупотребить его?

Что такое лучшая практика при определении нескольких методов, которые возвращают ту же форму данных с различными фильтрами? Явные имена методов или перегруженные методы? Например. Если у меня есть некоторые продукты и я'...
вопрос задан: 29.10.2008
15
ответов

Как прервать поток в быстром и очевидном способе в Java?

Вот моя проблема: у меня есть диалоговое окно с некоторыми параметрами, которые пользователь может изменить (через счетчик, например). Каждый раз, когда один из этих параметров изменяется, я запускаю поток для обновления 3D-изображения...
вопрос задан: 18.09.2008
14
ответов

Как сделать Java по умолчанию для JRE / JDK, установленного вручную?

У меня Ubuntu 12.04 amd64 установлен на моей машине, в предыдущих версиях Ubuntu это было смертельно просто, теперь есть команда update-java-alternatives с действительно плохой страницей руководства. У меня просто есть ...
вопрос задан: 20.01.2020
14
ответов

Когда вы используете аннотацию @Override в Java и почему?

Каковы лучшие практики использования аннотации @Override в Java и почему? Кажется, было бы излишне помечать каждый переопределенный метод аннотацией @Override. Здесь ...
вопрос задан: 09.12.2019
14
ответов

Программирование на основе интерфейсов: пишете ли вы интерфейсы для всех классов вашего домена?

Я согласен, что программирование на основе интерфейсов - хорошая практика. В большинстве случаев в Java «интерфейс» в этом смысле означает интерфейс языковой конструкции, так что вы пишете интерфейс и ...
вопрос задан: 02.10.2019
14
ответов

Как мне установить Java? [Дубликат]

Возможное дублирование: Как установить Java? Впервые использую Ubuntu, и я пытаюсь научиться этому. Мне было интересно, как я могу установить Java. Я загрузил "jre-6u31-linux-i586-rpm.bin" из ...
вопрос задан: 28.06.2018
14
ответов

Используя подчеркивания в переменных Java и [закрытых] именах методов

Даже в наше время я часто вижу подчеркивания в переменных Java, и методы, примером являются членские переменные (как "m_count" или "_count"). Насколько я помню, использовать подчеркивания в этих случаях называют плохим...
вопрос задан: 29.09.2008
14
ответов

IDE для [закрытого] Swing

Есть ли любой IDE, который упрощает создающие приложения Swing (идеально что-то вроде Visual Studio)
вопрос задан: 26.08.2008