Taula de continguts:

Pots fer que la matriu sigui volàtil?
Pots fer que la matriu sigui volàtil?

Vídeo: Pots fer que la matriu sigui volàtil?

Vídeo: Pots fer que la matriu sigui volàtil?
Vídeo: Превращение горя в чистый и организованный дом 2024, De novembre
Anonim

La resposta és, sí, pots fer un matriu (tant de tipus primitiu com de referència matriu per exemple. un int matriu i String matriu ) volàtil a Java, però només canvia a la referència que apunta a un matriu serà ser visible per a tots els fils, no per a la totalitat matriu.

A més d'això, és segur el fil de la matriu de Java?

Java els models de memòria tenen en compte cadascun matriu element com una variable separada. Pots tenir fil -accions no segures sobre una variable com qualsevol altra variable. El matriu en si és bastant segur de fil . És possible que obtingueu resultats incorrectes, o fins i tot resultats insensibles o excepcions.

En segon lloc, per a què serveix el volàtil a Java? Volàtil Paraula clau a Java . Volàtil paraula clau és utilitzat per modificar el valor d'una variable per diferents fils. També es utilitzat per fer que les classes siguin segures. Vol dir que diversos fils poden utilitzar un mètode i una instància de les classes alhora sense cap problema.

La gent també es pregunta, on s'emmagatzemen els elements de la matriu?

Quan declarem un matriu , es reserva espai a la memòria de l'ordinador per al matriu . El elements del matriu són emmagatzemat en aquests llocs de memòria. L'important matrius és alló elements de matriu són sempre emmagatzemat en ubicacions de memòria consecutives.

Com s'ordena una matriu?

Mireu aquest exemple:

  1. importar java. útil. matrius;
  2. classificació de classe pública {
  3. public static void main (String args) {
  4. int matriu = {45, 12, 85, 32, 89, 39, 69, 44, 42, 1, 6, 8};
  5. Arrays. ordenar (matriu);
  6. Sistema. fora. println("Completament ordenat: " + Matrius.
  7. int índex = Matrius. binarySearch(matriu, 42);
  8. Sistema. fora.

Recomanat: