Atšķirība starp sarakstu un arraylist

C # un Java ir divas ļoti populāras kodēšanas valodas. Neapšaubāmi, ka jūs šeit ieveda interese par vienu no diviem.
Tātad, vai jūs esat jauns programmētājs, kurš meklē savu pirmo darbu, vai veterāns, kurš meklē paskaidrojumus, lasiet tālāk un esat izglītots.

Java

Visas Java projekts sākās 1991. gadā. Sākotnēji programma sauca Oak, bet vēlāk tika mainīta uz Java. Jā, kafija bija vārda motivācija.

Interesanti, ka Java sākotnēji bija paredzēta interaktīvai televīzijai. Tomēr tas bija pārāk uzlabots kabeļtelevīzijai. Java lēnām izveidojās jauna vīzija. Ka tā būtu pārnēsājama kodēšanas valoda.
Citiem vārdiem sakot, Java rakstītas programmas varētu darboties ar jebkuru aparatūru, neatkarīgi no kombinācijas.

Neizskatās, ka Java drīzumā nonāks jebkur. Tā kā, iespējams, ir vispopulārākā kodēšanas valoda pasaulē, Java vienmēr ir vērts mācīties. Java varētu būt jau labu, ilgu laiku.

C #

Sākotnēji tika izlaists 1999. gadā, C # pievienojās 2000. gada. Net izlaišanai. Valodas popularitāte ātri pieauga, un 2005. gadā tika izlaists C # 2.0.
C # tieši konkurē ar Java, bet abi ir ļoti līdzīgi. Vismaz no programmētāja viedokļa.

Kas tie ir, un kāda ir atšķirība?

Saraksts un ArrayList ir koda biti Java un C #, kas ļauj iestatīt un izsaukt parametrus. Tas ir riekstu čaumalā. Apjucis? Tā es biju arī es.
Nākamajam posmam jums būs jābūt zināšanām.

Parasti saraksts ir saskarne, ko izmanto blakus un ArrayList vai LinkedList. Saraksts ir vispārējs vai vispārīgs rīks, kurā pārējie ir specifiskāki.

Kods izskatās šādi:
Sarakstu saraksts = jauns ArrayList ();
Tam seko deklarācijas, kurās klases tiek pievienotas. Pēc nodarbību pievienošanas jūs jebkurā laikā varat piezvanīt tām, izmantojot citu koda bitu.

Saraksts teorētiski var aizstāt ArrayList. Esmu redzējis, ka tas ir izdarīts, bet tas nav ieteicams. Kā jau minēts iepriekš, saraksts ir interfeiss, un ArrayList ir klase, kas to realizē.

Kopsavilkums
Ja jūs to vēl neesat pieķēris, šeit atkal ir atšķirība. Esmu to ielicis visnejaucamākajā veidā, kā vien varēju.
Saraksts ir interfeiss. Arraylist ir klase.
Saraksts ir vispārīgs. Arraylist ir specifisks.
Divus var aizstāt, bet tas nav ieteicams. Šī ir visvairāk ieteiktā sintakse:
Sarakstu saraksts = jauns ArrayList ();
Vai jūs strādājat programmētājs?
Vai jums ir vieglāk izskaidrot to??
Paziņojiet mums komentāros!