Wednesday, September 24, 2008

needs to load a library before it starts to run, how to code - JAVA Interview Questions and Answers

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.

No comments:

Post a Comment

Thanks to given comments.......

My Blog List