Do You Really Get Class Loaders?

A session at JavaOne 2011

Thursday 6th October, 2011

11:00am to 12:00pm (PST)

Class loaders are at the core of the Java language. Java EE containers, OSGi, NetBeans modules, Tapestry 5, Grails and many others use class loaders heavily. Yet when something goes wrong, would you know how to solve it?

In this session we'll take a tour of the Java class loading mechanism, both from JVM and developer point of view. We will look at typical problems that you get with class loading and how to solve them. ClassNoDefError, IncompatibleClassChangeError, LinkageError and many others are symptoms of specific things going wrong that you can usually find and fix. For each problem we'll go through a hands on demo with a corresponding solution.

We'll also take a look at how and why classloaders leak and how can you remedy that.

About the speaker

This person is speaking at this event.
Jevgeni Kabanov

Founder & CEO of ZeroTurnaround, PhD, philosopher, poet, adventurer, liar. bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!

When

Time 11:00am12:00pm PST

Date Thu 6th October 2011

Short URL

lanyrd.com/sgzmm

Official event site

www.oracle.com/javaone/index.html

View the schedule

Share

See something wrong?

Report an issue with this session