Ero List And ArrayList



List vs ArrayList

On monia, jotka haluaisivat tietää ero List ja ArrayList, joka isn 't että merkittävä aluksi. Ja' s ei ole monimutkaista ymmärtää joko; Lista on pohjimmiltaan rajapinta, kun taas täytäntöönpano joka rajapinta on nimeltään ArrayList. Se 'on oikeastaan ​​niin yksinkertaista. Lista rajapinta on muutamia menetelmiä omia, joita käytetään yleisesti, kun taas ArrayList on vain muutamia menetelmiä enemmän kuin käyttöliittymä, jotka ovat käytännössä tänään. Siksi, jos olet juuri aloittanut te don 't on lannista ymmärtämällä eroja kahden kuin opit lisää niitä matkan varrella.

Ainoa merkittävä ero List ja ArrayList on, että vaikka entisessä päädyt luomaan viittaus vanhemman rajapinnan, jälkimmäisessä tavoitteena on luoda viittaus luokan että 's toteuttamiseksi tarvitaan List. Kun käytät entinen sinulla on täysi pääsy ja voi soittaa kaikki menetelmät, jotka ovat läsnä List mutta et voi soittaa mihin tahansa menetelmiä, jotka löydät on ArrayList. Kun käytät jälkimmäinen toisaalta olet mahdollisuus käyttää kaikkia menetelmiä käytettävissä ArrayList.