Оглавление:

Можете ли вы сделать массив непостоянным?
Можете ли вы сделать массив непостоянным?

Видео: Можете ли вы сделать массив непостоянным?

Видео: Можете ли вы сделать массив непостоянным?
Видео: Изменить размер массива. Удалить. Добавить элемент в массив. Увеличение массива. с++ Урок #59 2024, Ноябрь
Anonim

Ответ: да, ты можешь сделать ан множество (как примитивный, так и ссылочный тип множество например int множество и строка множество ) летучий в Java, но изменяется только ссылка, указывающая на массив будет быть видимым для всех цепочек, а не для всей множество.

Кроме того, является ли Java-массив потокобезопасным?

Джава модели памяти рассматривают каждую множество элемент как отдельная переменная. Ты можешь иметь нить -обезопасные действия с такой переменной, как и с любыми другими переменными. В множество сам по себе вполне потокобезопасный . Вы можете получить неверные результаты, или даже незаметные результаты, или исключения.

Во-вторых, какая польза от volatile в Java? Летучий Ключевое слово в Джава . Летучий ключевое слово использовал для изменения значения переменной разными потоками. Это также использовал чтобы сделать классы потокобезопасными. Это означает, что несколько потоков могут использовать метод и экземпляр классов одновременно без каких-либо проблем.

Еще люди спрашивают, где хранятся элементы массива?

Когда мы объявляем множество , в памяти компьютера зарезервировано место для множество . В элементы принадлежащий множество находятся хранится в этих местах памяти. Важная вещь о массивы в том, что элементы массива всегда хранится в последовательных ячейках памяти.

Как сортировать массив?

Взгляните на этот пример:

  1. импортировать java. утилита Массивы;
  2. public class Sorting {
  3. public static void main (String args) {
  4. int array = {45, 12, 85, 32, 89, 39, 69, 44, 42, 1, 6, 8};
  5. Массивы. сортировка (массив);
  6. Система. из. println ("Полностью отсортировано:" + Arrays.
  7. int index = Массивы. binarySearch (массив, 42);
  8. Система. из.

Рекомендуемые: