IntelliJ IDEA – the IDE for Professional Development in Java and Kotlin
We often find ourselves in situations where code is not working properly, and we have no idea where to even begin investigating. Can’t we just stare at the code until the solution eventually comes to us? Sure, but this method probably won’t work without deep knowledge of the project and a lot of men…
Sometimes your app works, but you want to increase performance by boosting its throughput or reducing latency. Other times, you just want to know how your Java code behaves at runtime, determine where the hot spots are, or figure out how a framework operates under the hood. Some of these details can…
By profiling your Java application, you can discover the methods that execute in your application and for how long. Using these metrics, you can determine ways to improve the performance of your system. In this blog post, I’ll walk you through the support that IntelliJ IDEA has for profiling Java a…