Try this, it’s pretty cool. Does profiling just like netbeans, but with minimal effort. All i had to do was download it (8mb) then unzip and then run the exe file, which automatically found all running java programs and let me profile and look at them!
8)
https://visualvm.dev.java.net/index.html
I found out about it here: http://java.dzone.com/announcements/jdk-6-update-7
I can’t find a way to go deeper into the CPU-usage by clicking on the rows showing methods (which you can do in netbeans), but I haven’t tried very hard.