Sobes.tech
Junior — Middle

Kāda ir virknes datu tipu unikālā īpašība un kādas tās ir īpašības?

sobes.tech AI

Atbilde no AI

Java virknes datu tipi ir unikāli, jo tie ir ir neizmaināmi (immutable). Tas nozīmē, ka pēc virknes izveides to nevar mainīt; jebkura operācija, kas maina virkni, izveido jaunu objektu.

Īpašības:

  • Neizmaināmība nodrošina drošību darbā ar daudzvītņainību.
  • Virknes tiek glabātas String Pool, kas palīdz taupīt atmiņu un paātrina salīdzināšanu.
  • String klases metodes atgriež jaunus objektus, nevis maina esošos.

Piemērs:

String s1 = "hello";
String s2 = s1.toUpperCase(); // s2 = "HELLO", s1 paliek "hello"