Patent ID: 8732723

Claim:
An execution apparatus that executes an application program, comprising: at least one processor coupled via a bus to a memory, the processor being programmed to control one or more of: an execution unit configured to execute an application program; a determination unit configured to determine whether or not a class name or a package name of a class requested by the application program has predetermined characters; and a loading control unit configured to: (i) in a case that the determination unit determines that the class name or a package name of the class requested by the application program has the predetermined characters, load the class requested by the application program from an application library, with priority given to the application library bundled with the application program, rather than a predetermined system library, and (ii) in a case that the determination unit determines that the class name or a package name of the class requested by the application program does not have the predetermined characters and that a predetermined system library version within a virtual machine and an application library version are equivalent, load the class requested by the application program from the predetermined system library.