Вопросы с тегом 'java'

Java (не следует путать с JavaScript или JScript или JS) - это объектно-ориентированный язык программирования общего назначения, предназначенный для использования в сочетании с виртуальной машиной Java (JVM). "Java-платформа" - это название вычислительной системы, в которой установлены инструменты для разработки и запуска программ Java. Используйте этот тег для вопросов, относящихся к языку программирования Java или инструментам платформы Java.
7
ответов

Итерация через HashMap

Возможный дубликат: Как перебирать каждую запись в карте коллекции? Каков наилучший способ перебора элементов в HashMap?
задан 01 июля '09 в 2:24
23
ответов

Что такое serialVersionUID и почему я должен его использовать?

Eclipse выдает предупреждения, когда отсутствует serialVersionUID. Сериализуемый класс Foo не объявляет статический окончательный Поле serialVersionUID типа long Что такое serialVersionUID и почему это важно? Пожалуйста, покажите пример, где от...
задан 13 нояб. '08 в 2:24
2
ответов

Почему печать "B" значительно медленнее, чем печать "#"?

Я создал две матрицы из 1000 x 1000: Первая матрица: O и #. Вторая матрица: O и B. Используя следующий код, первая матрица заняла 8,52 секунды: Random r = new Random(); for (int i = 0; i < 1000; i++) { for (int j = 0; j < 1000; j++) {...
задан 22 февр. '14 в 2:45
50
ответов

Создание утечки памяти с помощью Java

У меня только что было интервью, и меня попросили создать утечку памяти с помощью Java. Излишне говорить, что я чувствовал себя довольно глупым, не имея понятия о том, как даже начать создавать его. Какой пример?
задан 24 июня '11 в 19:11
43
ответов

Как проверить частную функцию или класс с частными методами, полями или внутренними классами?

Как unit test (используя xUnit) класс, который имеет внутренние частные методы, поля или вложенные классы? Или функция, которая сделана частной с помощью внутренней связи (staticв C/С++) или находится в частной (anonymous) пространство имен? Кажется...
задан 29 авг. '08 в 19:11
50
ответов

Как исправить android.os.NetworkOnMainThreadException?

У меня возникла ошибка при запуске моего проекта Android для RssReader. код: URL url = new URL(urlToRssFeed); SAXParserFactory factory = SAXParserFactory.newInstance(); SAXParser parser = factory.newSAXParser(); XMLReader xmlreader = parser.getXMLR...
задан 14 июня '11 в 15:02
33
ответов

Как создать исполняемый JAR с зависимостями с помощью Maven?

Я хочу упаковать свой проект в один исполняемый JAR для распространения. Как я могу сделать пакет проекта Maven для всех JAR-зависимостей в моем выходном JAR?
задан 22 февр. '09 в 11:43
50
ответов

Является ли блок finally всегда исполняемым на Java?

Учитывая этот код, могу ли я быть абсолютно уверен, что блок finally всегда выполняется, вне зависимости от того, что something()? try { something(); return success; } catch (Exception e) { return failure; } finally { ...
задан 15 сент. '08 в 20:43
27
ответов

Как определить, содержит ли массив определенное значение в Java?

У меня есть String[] со значениями, например: public static final String[] VALUES = new String[] {"AB","BC","CD","AE"}; Учитывая String s, есть ли хороший способ проверить, содержит ли VALUES s?
задан 15 июля '09 в 3:03
31
ответ

Инициализация массива в одной строке

Я хочу создать список параметров для тестирования. Сначала я сделал это: ArrayList<String> places = new ArrayList<String>(); places.add("Buenos Aires"); places.add("Córdoba"); places.add("La Plata"); Затем я реорганизовал код следующим...
задан 17 июня '09 в 7:10
18
ответов

Как я могу назвать один конструктор из другого в Java?

Можно ли вызвать конструктор из другого (внутри одного класса, а не из подкласса)? Если да, то как? И что может быть лучшим способом вызвать другой конструктор (если есть несколько способов сделать это)?
задан 12 нояб. '08 в 23:10
41
ответ

"реализует Runnable" vs "extends Thread" в Java

С какого времени я провел с потоками в Java, я нашел эти два способа записи потоков: С implements Runnable: public class MyRunnable implements Runnable { public void run() { //Code } } //Started with a "new Thread(new MyRunnable())....
задан 12 февр. '09 в 17:28
20
ответов

Что такое отражение и почему оно полезно?

Что такое отражение и почему оно полезно? Меня особенно интересует Java, но я предполагаю, что принципы одинаковы на любом языке.
задан 01 сент. '08 в 11:39
12
ответов

Как использовать java.net.URLConnection для запуска и обработки HTTP-запросов

Использование java.net.URLConnection часто задается здесь, а Учебник Oracle слишком лаконичен. В этом учебнике в основном показано только, как запустить запрос GET и прочитать ответ. Он нигде не объясняет, как использовать его, среди прочих, выполня...
задан 08 мая '10 в 9:16
19
ответов

Как объявить и инициализировать массив в Java?

Как объявить и инициализировать массив в Java?
задан 29 июля '09 в 17:22