JVM算法