This might seem like a silly question, but after asking some questions on stackoverflow and looking at other people's question, one thing that comes often is to use profilers to see which part of the code runs slow, etc.
Being a programming beginner, I'm new to all of this, but since I'm creating bigger and bigger project, I feel like such a tool would prove to be very useful at times. The only thing is, I don't know how to use them.
Usually, I use JDeveloper to code in Java, and I read on the internet that there's one built-in. I tried using it but I guess I didn't really know how because I couldn't find which parts where making my program slower. I don't know if it's because I don't know how to use it or if it's known for not being good, so I figured I'd ask here to see with which one I should start.
I have Eclipse installed as well and know how to use it (I use Eclipse when I'm coding some Python or when I'm trying tutorials for Android-development), so if there's a free profiler I could use for either of those two IDEs, I'd really like knowing about it. Also, a tutorial or basic things I need to know about profilers would help me a lot.
Thanks in advance and sorry that my question isn't really about programming, but this seems like the best place to get valuable information about profilers.