1. 首页
  2. 数据库
  3. 其它
  4. jvm tail recursion:Java字节码中的尾部递归调用的优化器库 源码

jvm tail recursion:Java字节码中的尾部递归调用的优化器库 源码

上传者: 2021-04-22 19:37:11上传 ZIP文件 341KB 热度 9次
jvm-tail-递归 在Java字节码上执行尾部递归优化的Java库。它只是将函数中的最终递归方法调用替换为goto到同一函数的开头。 该项目使用执行字节码操作。 例子 倒数至零 一个简单的尾递归函数,倒数为零: 前 后 static void count( int n) { if (n == 0 ) { return ; } count(n - 1 ); } static void count( int n) { while ( true ) { if (n == 0 ) { return ; } n = n - 1 ; } } 列出字符串中的数字 如果您想在字符串中使用数字序列: 前 后 static String numbers( int n,
下载地址
用户评论