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

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

Как преобразовать String в int в Java?

Как преобразовать String в int в Java? Моя строка содержит только числа, и я хочу вернуть номер, который он представляет. Например, с учетом строки "1234" результатом должно быть число 1234.
07 апр. '11 в 21:27
26 отв.

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

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

В чем разница между общедоступными, защищенными, пакетными и частными в Java?

В Java существуют четкие правила о том, когда использовать каждый из модификаторов доступа, а именно по умолчанию (частный пакет), public, protected и private, делая class и interface и обрабатывая с наследованием?
18 окт. '08 в 22:53
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
49 отв.

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

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

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

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

Как исправить 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
20 отв.

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

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

"реализует 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
22 отв.

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

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

Какая разница между @Component, @Repository и @Service аннотациями в Spring?

Могут ли @Component, @Repository и @Service аннотации использоваться взаимозаменяемо в Spring или они обеспечивают какую-либо конкретную функциональность, помимо того, что действуют как устройство нотации? Другими словами, если у меня есть класс Se...
26 июля '11 в 12:10
23 отв.

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

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