java与python运行更快的是哪个-创新互联

创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

创新互联公司成立与2013年,先为孟津等服务建站,孟津等地企业,进行企业商务咨询服务。为孟津企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

这篇文章主要介绍java与python运行更快的是哪个,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

java比python运行快。

java比python快的原因:

Java是半编译的,而Python是脚本语言,所以Java的执行效率高但Python对面向对象的支持更好,所以在开发效率,可维护性更胜一筹。

测试:

python代码:

NUM = 111181111   # 这是素数, 因此在循环结束前不会退出

def is_prime(n):
    i = 2
    while i < n:
        if n % i == 0:
            return False
        i += 1
    return True



if __name__ == '__main__':
    is_prime(NUM)

java版本

package eg;public class Speed {
    static final long NUM = 111181111L;

    public boolean isPrime(long n) {
        long i = 2L;
        while (i < n) {
            if (n % i == 0) {
                return false;
            }
            i += 1;
        }
        return true;
    }


    public static void 
    (String[] args) {
        Speed s = new Speed();
        s.isPrime(NUM);
    }}

测试的方式是使用linux的time命令,时间统一用total统计。

测试结果:

java与python运行更快的是哪个

以上是java与python运行更快的是哪个的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联-成都网站建设公司行业资讯频道!


标题名称:java与python运行更快的是哪个-创新互联
链接地址:http://hbruida.cn/article/hgdph.html