HotSpot promises to do wonders for us by Just-in-Time (JIT) compiling the "right" code for us, but how does it makes those decisions? And, perhaps more importantly, what happens when it's wrong?
In this talk, you'll learn through running Java code how the JVM decides to compile your code and see firsthand some situations where the JVM may get it wrong and have to deoptimize.
NewCircle offers training courses for developers working across the Java platform, including Advanced Java, Java 8, Spring & Hibernate, RESTful Java, and more. If you're looking to ramp-up youre team, check out our courses.