2012-04-03 6 views

Antwort

5

vielleicht die JDepend ist was Sie suchen.

3

Vielleicht kann die Metrics plugin es tun? Ich habe es nicht versucht, aber auf der Homepage erwähnt es zwei Kopplungsmetriken und zeigt hübsche Graphen.

1

Verwenden VisualVM und gehen dann zu Sampler -> Speicher und Sie werden eine grafische Darstellung, wie unten für die Anzahl der Instanzen (nicht genau die Referenznummer) siehe:

Alternativ können Sie verwenden, um einige Eclipse-Plugins (ich benutze inCode) oder Sonar zum statischen Erhalt der Referenzzählung.

enter image description here

+0

, die über java_home/bin/jvisualvm zugänglich ist – NimChimpsky

1

Sie können die Netbeans Profiler-Tools verwenden.

Wenn Sie den Speichermodus wählen, können Sie Live-Bytes/Live-Objekte/Zugewiesene Objekte und mehr pro Klassen kennenlernen.

Ich denke, auf diese Weise können Sie herausfinden, die Klassen, die Sie verwenden, desto mehr oder die mehr Speicher verwenden.

Sie müssen die App ausführen, um die Ergebnisse zu wissen, die ich nicht kenne, wenn Sie nach einem "statischen" Weg suchen.

Verwandte Themen