Sisukord:

Kuidas rakendate Java-s seatud liidest?
Kuidas rakendate Java-s seatud liidest?

Video: Kuidas rakendate Java-s seatud liidest?

Video: Kuidas rakendate Java-s seatud liidest?
Video: Создание аннотации в java [Java Annotations | Reflection api] 2024, Mai
Anonim

Seadistatud Javas

  1. Määra on an liides mis laiendab kollektsiooni. See on järjestamata objektide kogum, kuhu ei saa salvestada dubleerivaid väärtusi.
  2. Põhimõtteliselt Määra on rakendatud kõrval HashSet , LinkedHashSet või TreeSet (sorteeritud esitus).
  3. Määra on selle kasutamise tõhustamiseks erinevaid meetodeid klaari lisamiseks, eemaldamiseks, suuruseks jne liides .

Samuti, mis on Javas määratud liides?

The Määra liides . A Määra on kogu, mis ei tohi sisaldada dubleerivaid elemente. See modelleerib matemaatilist seatud abstraktsioon. The Määra liides sisaldab ainult kogust päritud meetodeid ja lisab piirangu, et dubleerivad elemendid on keelatud.

Veelgi enam, MIS ON näitega Java liides? Nagu klass, an liides võivad olla meetodid ja muutujad, kuid meetodid, mis on deklareeritud an liides on vaikimisi abstraktsed (ainult meetodi allkiri, ilma kehata). Liidesed täpsustada, mida klass peab tegema ja mitte kuidas. See on klassi plaan. A Java raamatukogu näide on Võrdleja Liides.

Lisaks, kas saame Java-s objektikomplekti muuta?

1 vastus. Üldjuhul ei jälgi mingisuguse sisestruktuuriga kogud oma elementide ja struktuuri muutusi tahe hävitada, kui sa muutma elemendid (viisidel, mis muudavad selle omadust, millel struktuur põhineb). See kehtib TreeSet samuti.

Millised on klassid, mis rakendavad loendit ja komplekti liidest?

2) Nimekiri lubab duplikaate samas Määra ei luba dubleerida elemente. Kõik elemendid a Määra peaks olema kordumatu, kui proovite sisestada duplikaatelementi Määra see asendaks olemasoleva väärtuse. 3) Nimekiri rakendused: ArrayList, LinkedList jne. Määra rakendused: HashSet, LinkedHashSet, TreeSet jne.

Soovitan: