Разница между списком и Arraylist

C # и Java - два очень популярных языка кодирования. Это, без сомнения, интерес к одному из двух, которые привели вас сюда.
Итак, являетесь ли вы новым программистом, ищущим свою первую работу, или ветераном, который ищет разъяснений, читайте дальше и получайте образование.

Джава

Проект Java начался в 1991 году. Первоначально программа называлась Oak, но позже была заменена на Java. Да, кофе был мотивом для имени.

Интересно, что Java изначально предназначалась для интерактивного телевидения. Это было слишком продвинуто для кабельного телевидения все же. Новое видение медленно формируется для Java. Что бы это был переносимый язык кодирования.
Другими словами, программы, написанные на Java, могут работать на любом оборудовании, независимо от комбинации.

Похоже, что в ближайшее время Java никуда не денется. Как, пожалуй, самый популярный язык кодирования в мире, Java всегда стоит изучать. Java вполне может быть вокруг очень долго.

C #

Первоначально выпущенный в 1999 году, C # сопровождал запуск 2000.net. Язык быстро вырос в популярности, и в 2005 году был выпущен C # 2.0.
C # находится в прямой конкуренции с Java, но оба они очень похожи. По крайней мере, с точки зрения программиста.

Какие они, и в чем разница?

List и ArrayList - это биты кода на Java и C #, которые позволяют вам устанавливать и вызывать параметры. Это в скорлупе ореха. Смущенный? И я.
Вы должны будете иметь некоторые знания для следующего бита.

Обычно List - это интерфейс, используемый вместе с ArrayList или LinkedList. Список - это общий или общий инструмент, в котором другие являются более конкретными.

Код выглядит так:
Список список = новый ArrayList ();
Далее следуют объявления, в которые добавляются классы. После добавления классов вы можете вызывать их в любое время с другим фрагментом кода..

Список теоретически может заменить ArrayList. Я видел это сделано, но это не рекомендуется. Как уже было сказано, List - это интерфейс, а ArrayList - класс, который его реализует..

Резюме
Если вы не поймали это сейчас, вот опять разница. Я выразил это самым недопустимым образом.
Список - это интерфейс. Arraylist это класс.
Список является общим. Arraylist является специфическим.
Два могут быть заменены, но это не рекомендуется. Это наиболее рекомендуемый синтаксис:
Список список = новый ArrayList ();
Вы работающий программист??
У вас есть более простой способ объяснить это?
Дайте нам знать об этом в комментариях!