Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> StackOverflowError при наследовании от ArrayList 
V
    Опции темы
Akeem
Дата 7.9.2009, 13:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 381
Регистрация: 14.7.2006
Где: Киев/Украина

Репутация: нет
Всего: 3



Создал класс который наследуется от ArrayList 
В этом классе обозвал поле типа списка.  Если инициализировать это поле в конструкторе, то возникает ексепшн StackOverflowError

вот код:
Код

public class OrderList<OrderInformation> extends ArrayList<OrderInformation>
{
    OrderList<OrderInformation> orders;
    
    // TODO:
    
    public OrderList()
    {
        //orders = new OrderList<OrderInformation>();
//если раскоментировать и вызвать класс то будет ексепшн
    }

...
}




сам Ексепш
Код

testRun(test.cases.orders.OBB_002_BE_OrderListSorting)java.lang.StackOverflowError
    at java.util.ArrayList.<init>(Unknown Source)
    at data.model.OrderList.<init>(OrderList.java:23)
    at data.model.OrderList.<init>(OrderList.java:25)
    at data.model.OrderList.<init>(OrderList.java:25)
    at data.model.OrderList.<init>(OrderList.java:25)
    at data.model.OrderList.<init>(OrderList.java:25)
    at data.model.OrderList.<init>(OrderList.java:25)
    at data.model.OrderList.<init>(OrderList.java:25)
    at data.model.OrderList.<init>(OrderList.java:25)
    at data.model.OrderList.<init>(OrderList.java:25)
    at data.model.OrderList.<init>(OrderList.java:25)
....


Почему так? 


--------------------
Мир огромен и мы только муравьи в нём! (С) formicha

PM MAIL WWW ICQ   Вверх
fixxer
Дата 7.9.2009, 14:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 672
Регистрация: 14.9.2006
Где: Саратов, Россия

Репутация: 6
Всего: 27



Помнишь анекдот как программист голову мыл, читая инструкцию на шампуне? "Нанести, смыть, повторить"  smile 


--------------------
user posted image
PM MAIL ICQ   Вверх
Akeem
Дата 7.9.2009, 15:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 381
Регистрация: 14.7.2006
Где: Киев/Украина

Репутация: нет
Всего: 3



fixxer, 
Не знаю такого анекдота :(

Говоришь из-за того что уходит в рекурсию?


--------------------
Мир огромен и мы только муравьи в нём! (С) formicha

PM MAIL WWW ICQ   Вверх
4EJIOBEK
Дата 7.9.2009, 16:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 95
Регистрация: 26.3.2007

Репутация: нет
Всего: 4



из-за этого
PM MAIL ICQ   Вверх
Akeem
Дата 7.9.2009, 16:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 381
Регистрация: 14.7.2006
Где: Киев/Украина

Репутация: нет
Всего: 3



Понятно. 


--------------------
Мир огромен и мы только муравьи в нём! (С) formicha

PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0455 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.