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

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

Что такое Apache Camel?

Я не понимаю, что именно Camel делает. Если бы вы могли дать в 101 слов введение в Camel: Что это такое? Как это взаимодействует с приложением, написанным на Java? Это что-то, что идет вместе с сервером? Это независимая программа? Пожалуйста,...
задан 13 янв. '12 в 5:32
7
ответов

Как работают сервлеты? Создание, сеансы, общие переменные и многопоточность

Предположим, у меня есть вебсервер, который содержит множество сервлетов. Для передачи информации между этими сервлетами я устанавливаю переменные сеанса и экземпляра. Теперь, если 2 или более пользователей отправляют запрос этому серверу, что проис...
задан 24 июня '10 в 3:16
20
ответов

Итерация через коллекцию, исключая ConcurrentModificationException при удалении в цикле

Мы все знаем, что вы не можете этого сделать: for (Object i : l) { if (condition(i)) { l.remove(i); } } ConcurrentModificationException и т.д.... это, по-видимому, работает иногда, но не всегда. Вот какой-то конкретный код: publi...
задан 22 окт. '08 в 2:23
6
ответов

Нужна нулевая проверка перед вызовом instanceof

Будет ли null instanceof SomeClass возвращать false или выбросить NullPointerException?
задан 01 июня '10 в 16:53
14
ответов

Почему я не могу использовать оператор switch на String?

Будет ли эта функциональность переведена в более позднюю версию Java? Может ли кто-нибудь объяснить, почему я не могу это сделать, как в техническом руководстве оператора Java switch?
задан 03 дек. '08 в 21:23
32
ответов

Как я могу генерировать хеш MD5?

Есть ли какой-нибудь метод для генерации хэша MD5 строки в Java?
задан 06 янв. '09 в 12:45
13
ответов

Hibernate hbm2ddl.auto возможные значения и что они делают?

Я действительно хочу узнать больше об обновлении, экспорте и значениях, которые могут быть присвоены hibernate.hbm2ddl.auto Мне нужно знать, когда использовать обновление, а когда нет? И какова альтернатива? Это изменения, которые могут произойти ...
задан 13 янв. '09 в 9:40
6
ответов

Преобразовать массив ArrayList <String> в String []

Я работаю в среде Android и пробовал следующий код, но он, похоже, не работает. String [] stockArr = (String[]) stock_list.toArray(); Если я определяю следующее: String [] stockArr = {"hello", "world"}; он работает. Есть что-то, что мне не хват...
задан 21 марта '11 в 8:57
43
ответов

Что означает "Не удалось найти или загрузить основной класс"?

Общей проблемой, которую испытывают новые разработчики Java, является то, что их программы не запускаются с сообщением об ошибке: Could not find or load main class ... Что это значит, что его вызывает, и как его исправить?
задан 07 авг. '13 в 6:02
12
ответов

Загрузите файл с Android и покажите прогресс в ProgressDialog

Я пытаюсь написать простое приложение, которое обновляется. Для этого мне нужна простая функция, которая может загрузить файл и показать текущий прогресс в ProgressDialog. Я знаю, как сделать ProgressDialog, но я не уверен, как отобразить текущий пр...
задан 12 июня '10 в 13:22
29
ответов

Как создать общий массив в Java?

В связи с реализацией Java-дженериков вы не можете иметь такой код: public class GenSet<E> { private E a[]; public GenSet() { a = new E[INITIAL_ARRAY_LENGTH]; // error: generic array creation } } Как я могу реализовать э...
задан 09 февр. '09 в 20:30
33
ответов

Разница между wait() и sleep()

В чем разница между wait() и sleep() в потоках? Насколько я понимаю, что поток wait() -ing по-прежнему находится в рабочем режиме и использует циклы процессора, но sleep() -ing не требует каких-либо циклов процессора? Почему у нас есть как wait(...
задан 24 июня '09 в 9:48
23
ответов

Сортировка ArrayList пользовательских объектов по свойству

Я читал о сортировке ArrayLists с использованием Comparator, но во всех примерах люди использовали compareTo, который, согласно некоторым исследованиям, является методом для строк. Я хотел отсортировать ArrayList для пользовательских объектов одним...
задан 07 мая '10 в 0:09
16
ответов

Что означает "синхронизированный"?

У меня есть некоторые вопросы относительно использования и значимости ключевого слова synchronized. Каково значение ключевого слова synchronized? Когда должны быть методы synchronized? Что значит программно и логически?
задан 06 июля '09 в 9:47
14
ответов

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

Как вы оставили pad с int с нулями при преобразовании в String в java? Я в основном пытаюсь выставить целые числа до 9999 с ведущими нулями (например, 1 = 0001).
задан 23 янв. '09 в 18:21