Java объектный браузер в затмении - PullRequest
0 голосов
/ 13 мая 2011

Я почти уверен, что в Eclipse есть инструмент, который позволит мне просматривать объекты моего приложения.Что-то сделано для Android, называется отслеживание выделения, есть ли что-то похожее, что я мог бы использовать в базовом проекте Java?

Я хотел бы увидеть список созданных объектов.

ЧтоМне нужен список всех объектов в моем приложении примерно так: http://developer.android.com/resources/articles/track-mem.html

Я бы хотел посмотреть, сколько памяти выделено для каждого объекта.

Ответы [ 3 ]

1 голос
/ 13 мая 2011

Похоже, вы ищете профилировщик.Вот статья об использовании одной из них в комплекте с TPTP eclipse:

http://www.eclipse.org/articles/Article-TPTP-Profiling-Tool/tptpProfilingArticle.html

В Интернете есть несколько статей, описывающих различные профилировщики:

http://slashdot.org/story/06/06/30/0053237/Java-Profilers---Which-One-Are-You-Using

Я пользуюсь и очень доволен - JProfiler.Это не бесплатно, хотя.

0 голосов
/ 13 мая 2011

Вы должны использовать профилировщик, вы можете загрузить tptp для профилирования ..

0 голосов
/ 13 мая 2011

когда вы запускаете приложение, делайте это в режиме отладки. Это позволяет вам устанавливать точки останова, когда состояние приложения по существу замирает, и вы можете просматривать стек времени выполнения и видеть значения, в настоящее время связанные с объектом или полем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...