Caricamento dal codice nativo

Un programma di caricamento classi carica le librerie native per una classe.

I programmi di caricamento classi cercano le librerie native in luoghi diversi:
  • Se la classe che effettua la chiamata nativa viene caricata dal programma di caricamento classi Bootstrap, questo programma ricerca nel percorso specificato dalla proprietà sun.boot.library.path per caricare le librerie.
  • Se la classe che effettua la chiamata nativa viene caricata dai programmi di caricamento classi della piattaforma o dell'applicazione, questi programmi di caricamento cercano nei percorsi specificati dalle seguenti proprietà, nel seguente ordine:
    1. sun.boot.library.path
    2. java.library.path
  • Se la classe che effettua la chiamata nativa viene caricata da un programma di caricamento classi personalizzato, questo definisce il percorso di ricerca per caricare le librerie.