To provide a link device which can reduce the load of the execution of an execution type program on a virtual machine and reduce the capacity of a memory needed for the execution.
A static link device 100 generates an executable program 21 by linking source programs A11 to E15 as class files of the Java language. An interface number setting part 101 sets interface numbers unique to interfaces included in the source programs A11 to E15 and an interface method number setting part 102 sets unique interface methods by the interfaces to methods defined by the interfaces for each interface. A method call instruction conversion part 105 replaces the character string showing an interface name and the character string showing a method name as the operand of an invoke interface instruction with the interface number and interface method number respectively.
TOMINAGA NOBUTERU
HARUNA NAOSUKE
Next Patent: INFORMATION MANAGEMENT SYSTEM