Temelde yönü geçerli iş parçacığı olması gerekiyordu belirleyebilecek çeşit, boy yönelimli programlama istediğiniz ediyorum çağrıları kaydetme. (Alternatif açıkça acı verici olurdu her yöntemde kendiniz de günlüğünü koymaktır.)
(Bahar elbette AOP çok daha fazla olduğu) bu tür AspectJ ve Spring olarak Java AOP çerçeveler bol vardır.
Sistemdeki her bir yöntemini kullanarak yönteminin yönünü görmek zor olabilir ... AspectJ ile herhangi bir deneyimim yok, ancak Spring AOP temel olarak bileşenlerin etrafında AOP'yi etkinleştirmek için tasarlanmıştır. Bahar için etkili bir şekilde bilinmeyen sınıflar kolaylıkla değiştirilemez. Aklınıza takılmayın, Spring AOP bile kullandığımdan beri bir süre geçti - o zamandan beri işler gelebilir :)
Sun'ın hotspot vm alabilirsiniz. Okuduğum 'java_g' ile java hata ayıklaması çalıştırmam gerekiyor. Herhangi bir fikir? – JavaRocky
Evet, benim için 'Runtime.getRuntime(). TraceMethodCalls (true); 'ayrıca hiçbir şey yapmaz. Cevabları javac veya java'ya iletmem gerekiyor mu? –
Yine de "1.8.0_111" java sürümünde değil –