java — вопросы с ответами

2 ответа
Я создал две матрицы из 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++) { if(r.nextInt(4) == 0) { System.out...
performance
for-loop
loops
system.out
22 фев. 2014, в 00:25
13 ответов
Я смотрел на новые API, представленные в Android 4.2. Глядя на класс UserManager я наткнулся на следующий метод: public boolean isUserAGoat() Используется для определения того, подвергается ли пользователь, совершающий этот вызов, телепортации. Возвращает, является ли пользователь, делающий эт...
14 нояб. 2012, в 08:20
18 ответов
В Swing поле пароля имеет метод getPassword() (возвращает char[]) вместо обычного метода getText() (возвращает String). Точно так же я столкнулся с предложением не использовать String для обработки паролей. Почему String создает угрозу безопасности при использовании паролей? Это неудобно использоват...
string
security
passwords
char
16 янв. 2012, в 14:15
11 ответов
До сегодняшнего дня я думал, что, например: i += j; Был просто ярлык для: i = i + j; Но если мы попробуем это: int i = 5; long j = 8; Тогда i = я + j; не будет компилироваться, но i += j; будет компилировать штраф. Означает ли это, что на самом деле i += j; является ярлыком для чего-то вроде...
operators
casting
variable-assignment
assignment-operator
03 янв. 2012, в 10:00
54 ответа
У меня только что было интервью, и меня попросили создать утечку памяти с помощью Java. Излишне говорить, что я чувствовал себя довольно глупо, не имея ни малейшего понятия о том, как даже начать создавать его. Каким будет пример?
memory-leaks
memory
24 июнь 2011, в 16:57
44 ответа
Как преобразовать String в int в Java? Моя строка содержит только числа, и я хочу вернуть номер, который он представляет. Например, с учетом строки "1234" результатом должно быть число 1234.
string
type-conversion
int
07 апр. 2011, в 18:54
7 ответов
Возможный дубликат: Как эффективно перебрать каждую запись в "карте"? Какой лучший способ перебрать элементы в HashMap?
loops
hashmap
iteration
01 июль 2009, в 00:19
61 ответ
Как создать случайное значение int в определенном диапазоне? Я пробовал следующее, но это не работает: Попытка 1: randomNum = minimum + (int)(Math.random() * maximum); // Bug: 'randomNum' can be bigger than 'maximum'. Попытка 2: Random rn = new Random(); int n = maximum - minimum + 1; int i = r...
integer
random
12 дек. 2008, в 17:34
34 ответа
Я всегда был один, чтобы просто использовать: List<String> names = new ArrayList<>(); Я использую интерфейс как имя типа для переносимости, поэтому, когда я задаю такие вопросы, я могу переработать свой код. Когда следует использовать LinkedList над ArrayList и наоборот?...
arraylist
collections
linked-list
27 нояб. 2008, в 00:33
60 ответов
Если у вас есть объект java.io.InputStream, как вы должны обработать этот объект и создать String? Предположим, у меня есть InputStream который содержит текстовые данные, и я хочу преобразовать его в String, поэтому, например, я могу записать это в файл журнала. Какой самый простой способ взять I...
string
io
stream
inputstream
21 нояб. 2008, в 17:09
24 ответа
Eclipse выдает предупреждения, когда отсутствует serialVersionUID. Сериализуемый класс Foo не объявляет статический окончательный Поле serialVersionUID типа long Что такое serialVersionUID и почему это важно? Пожалуйста, покажите пример, где отсутствующий serialVersionUID вызовет проблему....
serialization
serialversionuid
12 нояб. 2008, в 23:12
27 ответов
В Java существуют четкие правила о том, когда использовать каждый из модификаторов доступа, а именно по умолчанию (частный пакет), public, protected и private, делая class и interface и обрабатывая с наследованием?
private
public
access-modifiers
protected
18 окт. 2008, в 19:33
36 ответов
У меня есть массив, который инициализируется следующим образом: Element[] array = {new Element(1), new Element(2), new Element(3)}; Я хотел бы преобразовать этот массив в объект класса ArrayList. ArrayList<Element> arraylist = ???;
arrays
arraylist
type-conversion
01 окт. 2008, в 15:04
40 ответов
Если у меня есть объект, реализующий интерфейс Map в Java, и я хочу перебирать каждую пару, содержащуюся в нем, что является наиболее эффективным способом прохождения карты? Будет ли порядок элементов зависеть от конкретной реализации карты, которая у меня есть для интерфейса?...
dictionary
collections
iteration
05 сен. 2008, в 22:25
39 ответов
В чем разница между HashMap и Hashtable в Java? Что более эффективно для не-потоковых приложений?
collections
hashmap
hashtable
02 сен. 2008, в 22:05
Наверх
Меню