Jak dowiedzieć się, do której klasy odwołuje się najbardziej?Jak dowiedzieć się, do której klasy odwołuje się najbardziej?
Chcę znaleźć najważniejsze klasy w dużym systemie i uważam, że jest to najlepszy sposób na zrobienie tego. jakieś pomysły?
Jak dowiedzieć się, do której klasy odwołuje się najbardziej?Jak dowiedzieć się, do której klasy odwołuje się najbardziej?
Chcę znaleźć najważniejsze klasy w dużym systemie i uważam, że jest to najlepszy sposób na zrobienie tego. jakieś pomysły?
być może JDepend jest tym, czego szukasz.
Może to zrobić Metrics plugin? Nie próbowałem go, ale na stronie głównej wymienia dwa wskaźniki sprzężenia i pokazuje ładne wykresy.
Innym podobnym narzędziem CodePro - Dependency Analysis.
Możesz użyć narzędzi Netbeans Profiler.
Jeśli wybierzesz tryb Memory, będziesz mógł poznać wartości Live Bytes/Live Objects/Allocated Objects i więcej na klasy.
Myślę, że w ten sposób można dowiedzieć się, z których klas korzysta się częściej lub które korzystają z większej ilości pamięci.
Musisz uruchomić aplikację, aby poznać wyniki, których nie znam, jeśli szukasz "statycznego" sposobu.
która jest dostępna za pośrednictwem java_home/bin/jvisualvm – NimChimpsky