| Home / Java / An application needs to load a library before it starts to run, how to code? |
An application needs to load a library before it starts to run, how to code? |
||||
One option is to use a static block to load a library before anything is called. For example, class Test { static { System.loadLibrary("path-to-library-file"); } .... } When you call new Test (), the static block will be called first before any initialization happens. Note that the static block position may matter. |
||||
Powered by
KBPublisher (Knowledge base software)
