Loading method and server side virtual machine used in migration running of Java application program functions

The invention provides a loading method and a server side virtual machine used in migration running of Java application program functions. The loading method includes that the server side virtual machine stores and parses input data from a client side, and the input data is function parameter data needed when an assigned function on the client side is executed; the server side virtual machine constructs a function invocation instruction according to the input data; the server side virtual machine obtains an invoking function and a category corresponding to the invoking function according to the input data, and loads the category; passing parameters and static fields, which are needed when the assigned function is executed, are loaded on a storage stack of the server side virtual machine; a pointer of a resolver is enabled to point to a constructed instruction area, and analysis execution is started after the pointer of the resolver skips to the function invocation instruction. When the loading method used in the migration running of the Java application program functions is used, no corresponding server program development caused by insufficient computing power is needed. Additionally, program execution is accelerated by migrating the Java application functions which consume time to a high performance server for running.