
Съдържание:
2025 Автор: Lynn Donovan | [email protected]. Последно модифициран: 2025-01-22 17:18
Отговорът е да, можеш да направиш ан масив (както примитивен, така и референтен тип масив напр. int масив и String масив ) летлив в Java, но се променя само на препратка, сочеща към an масив ще да бъде видим за всички нишки, а не за цялата масив.
Освен това, безопасен ли е масивът на Java?
Java моделите памет разглеждат всеки масив елемент като отделна променлива. Може би имаш конец -небезопасни действия върху такава променлива, както всички други променливи. В масив сам по себе си е доста безопасен за конци . Може да получите неправилни резултати или дори неразумни резултати или изключения.
Второ, каква е ползата от volatile в Java? Летлив Ключова дума в Java . Летлив ключова дума е използван за промяна на стойността на променлива от различни нишки. То е също използван за да направите класовете безопасни за нишки. Това означава, че множество нишки могат използване метод и екземпляр на класовете едновременно без никакъв проблем.
Хората също питат къде се съхраняват елементите на масива?
Когато декларираме an масив , в паметта на компютъра е запазено място за масив . В елементи от масив са съхранени в тези места в паметта. Важното за масиви е това елементи на масива са винаги съхранени в последователни места в паметта.
Как сортирате масив?
Разгледайте този пример:
- импортиране на java. util. масиви;
- публичен клас сортиране {
- public static void main (String args) {
- int масив = {45, 12, 85, 32, 89, 39, 69, 44, 42, 1, 6, 8};
- масиви. сортиране (масив);
- Система. навън. println("Напълно сортирано: " + Масиви.
- int индекс = Масиви. binarySearch(масив, 42);
- Система. навън.
Препоръчано:
Как избягвате индекса на масива извън обвързаното изключение?

За да предотвратите изключение „индекс на масив извън границите“, най-добрата практика е да запазите началния индекс по такъв начин, че когато се изпълни последната ви итерация, той ще проверява елемента с индекси i & i-1, вместо да проверява i & i+1 (вижте ред 4 по-долу)
Можете ли да добавите два масива в Java?

Не можете да използвате оператора плюс, за да добавите два масива в Java, напр. ако имате два int масива a1 и a2, извършването на a3 = a1 + a2 ще даде грешка при компилиране. Единственият начин да добавите два масива в Java е да ги повторите и да добавите отделни елементи и да ги съхраните в нов масив
Всички захранващи кабели за променлив ток еднакви ли са?

Кратък отговор: Не. Това не означава, че всички захранващи кабели са създадени еднакви, но никога не съм виждал захранващ кабел толкова лош, че да не може да се справи с типичния 15A (САЩ) максимален ток на контакт
Каква е функцията на PHP, която премахва първия елемент от масива и го връща?

Функцията array_shift() премахва първия елемент от масива и връща стойността на премахнатия елемент
Променлив ли е обектът Date в Java?

Променлив обект е просто обект, който може да промени състоянието си след изграждане. Например StringBuilder и Date са променящи се обекти, докато String и Integer са неизменни обекти. Класът може да има променлив обект като поле