Բովանդակություն:

Ի՞նչ է ընդհանուր ցուցակը Java-ում:
Ի՞նչ է ընդհանուր ցուցակը Java-ում:

Video: Ի՞նչ է ընդհանուր ցուցակը Java-ում:

Video: Ի՞նչ է ընդհանուր ցուցակը Java-ում:
Video: Garbage Collector in Java - Վաչե Ազարյան։ Ելույթներ Code Republic-ում։ 2024, Մայիս
Anonim

Ընդհանուր ցուցակ Java-ում . Այլ կերպ ասած, դեպքեր Ցուցակ կարող է տրվել մի տեսակ, այնպես որ միայն այդ տեսակի օրինակները կարող են տեղադրվել և կարդալ դրանից Ցուցակ . Ահա մի օրինակ. Ցուցակ ցուցակ = նոր ArrayList; Սա ցուցակը այժմ ուղղված է միայն String օրինակներին, ինչը նշանակում է, որ միայն String օրինակները կարող են տեղադրվել դրա մեջ ցուցակը

Հաշվի առնելով սա՝ ինչպե՞ս եք սահմանում ընդհանուր ցուցակը Java-ում:

Java-ն տրամադրել է ընդհանուր աջակցություն List ինտերֆեյսում:

  1. Շարահյուսություն. Ցուցակ ցուցակ = new ArrayList();
  2. Նկարագրություն. T-ը տիպի պարամետր է, որը փոխանցվում է ընդհանուր ինտերֆեյսի ցուցակին և դրա իրականացման դասին՝ ArrayList:
  3. Օրինակ. Ստեղծեք հետևյալ java ծրագիրը՝ օգտագործելով ձեր ընտրած ցանկացած խմբագրիչ։
  4. Արդյունք.

Բացի վերևից, ի՞նչ է ընդհանուր հավաքածուն Java-ում: Այն Java Generics ծրագրավորումը ներդրվել է J2SE 5-ում՝ տիպային անվտանգ օբյեկտների հետ գործ ունենալու համար: Այն կայուն է դարձնում կոդը՝ հայտնաբերելով սխալները կոմպիլյացիայի ժամանակ: Նախքան ջեներիկներ , մենք կարող ենք ցանկացած տեսակի առարկաներ պահել մեջ հավաքածու , այսինքն՝ ոչ ընդհանուր . Հիմա ջեներիկներ ստիպել java ծրագրավորող՝ հատուկ տեսակի օբյեկտներ պահելու համար:

Նմանապես կարելի է հարցնել՝ որո՞նք են Java-ի ընդհանուր տեսակները:

Սահմանում. «Ա ընդհանուր տեսակ է ընդհանուր դաս կամ ինտերֆեյս, որը պարամետրացված է տեսակները »: Ըստ էության, ընդհանուր տեսակներ թույլ է տալիս գրել գեներալ, ընդհանուր դաս (կամ մեթոդ), որն աշխատում է տարբերի հետ տեսակները , որը թույլ է տալիս վերօգտագործել կոդը:

Ի՞նչ է ընդհանուր ցուցակը:

Ընդհանուր ցուցակ է ընդհանուր հավաքածու C#-ով: Չափը կարելի է դինամիկ կերպով ավելացնել՝ օգտագործելով Ցուցակ , ի տարբերություն Arrays-ի: Եկեք տեսնենք օրինակ – Մենք դրել ենք Ցուցակ առաջին − Ցուցակ myList = նոր Ցուցակ ()

Խորհուրդ ենք տալիս: