Welche Gründe hatten die Menschen schreiben Ihre eigenen classloader

Ich war vor kurzem in einem interview gefragt, über die Reihenfolge, in der die classloadern, die aufgerufen werden, wenn eine Klasse geladen wird.

Leider hatte ich nie das Bedürfnis zu schreiben, meine eigenen classloader, so war zu der Zeit nicht vertraut mit den Feinheiten zum laden von Klassen.

Dieser hat mich gefragt, was die Gründe sind, Ihre eigene zu schreiben classloader.

Also das ist meine Frage: Szenarien, Was die Menschen gemacht haben, konfrontiert, was die brauchen, to schreiben Sie Ihre eigenen classloadern?

  • In sehr einfachen Worten, Standard-class-loader, die mit JRE laden können Klassen aus classpath (file systems), URLs (z.B. sockets Applet class loader, RMI class loader) etc. Wenn diese nicht ausreichen oder nicht, laden Sie Ihre Klassen richtig (z.B. verschiedene Versionen der gleichen Klasse, die geladen werden müssen), die Sie benötigen, um schreiben Sie Ihre eigenen benutzerdefinierten class loader.
InformationsquelleAutor Brett Hannah | 2009-02-25
Schreibe einen Kommentar