Я вижу, что реализация JDK LinkedList внутренне содержит внутренний класс Node, который содержит адрес для следующего и предыдущего.
Поэтому я сомневаюсь, что LinkedList в Java не имеет двойного списка. Если нет, то почему?
И как реализовать наш собственный двойной список?