invokevirtual指令
invokevirtual
用于调用对象的实例方法
invokeinterface指令
invokeinterface
用于调用接口方法,在运行时搜素一个实现了这个接口方法的对象,找出合适的方法进行调用
invokespecial指令
invokespecial
用于调用一些需要特殊处理的实例方法,包括初始化方法、私有方法和父类方法
invokestatic指令
invokestatic
用于调用类静态方法
invokedynamic指令
invokedynamic
用于在运行时动态解析出调用点限定符所引用的方法,并执行该方法