must not be called directly from within a C++ program (though it may be called from within a C program).
This question has been asked many times
Ulf Dittmer wrote:The javadocs are here: http://download.oracle.com/javase/6/docs/api/
Ulf Dittmer wrote:The javadocs of that method state that that's its behavior, so you shouldn't be surprised by it.