Я вижу, что JDK-реализация LinkedList внутри содержит внутренний класс Node, который содержит адреса следующего и предыдущего.
Поэтому я сомневаюсь, что LinkedList в Java не является двусвязным списком. Если нет, то почему?
И как реализовать собственный двусвязный список?
Подробнее здесь: https://stackoverflow.com/questions/313 ... on-in-java