This week's book giveaways are in the Refactoring and Agile forums.
We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line!
See this thread and this one for details.
Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Class Loader - Applet

L Goundalkar
Ranch Hand
Posts: 395
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In JVM specification its been mentioned, that if I am using different classloaders ( custom class loaders ) then I cannot reference the classes loaded in another class loader. This way it creates logical grouping like "namespace" for the class loaders.
An example is provided, which considers the applet getting loaded in the client side plug-in. If the package and class name of the applet is same but the server IP is different then for each server IP a difference class loader is instantiated and it takes care of loading the classes for the applet.
My question is does the JVM on the client ( java plug-in )use different class loaders for different IP address or different browser windows ?
What happens If I open the same page having applet in two different windows? Does it load two class loaders or just a single class loader for the server IP is used?
Thanks for the time.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic