why does the Java library call GetProcAddress in every method?
Why not perform the mapping in static initialization? or only once on demand?
It's done only once for intialization. The subsequent call does nothing.