I discuss classloaders in Appendix C, which can be downloaded from my website (http://tutortutor.ca/cgi-bin/makepage.cgi?/books/bj7). I discuss the basics of classloaders but haven't gotten into the topic of creating custom classloaders. Of course, when time permits, I could insert a section on custom classloaders into an update. Before that, there are a few other topics that I'd like to cover.
All the best.
I talk about deadlock in the book and present guidelines on how to avoid it. However, I don't discuss any kind of programmatic deadlock fix. This sounds like a good topic for an updated Appendix C.
It will be great if you can supplement some programmatic scenarios for custom class loaders, best practices around it and the deadlock issue scenario and fix.
I haven't real time used these and would love to see suitable examples.