知行编程网知行编程网  2022-11-14 17:30 知行编程网 隐藏边栏  17 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于java与python哪个运行快?的相关知识,包括python和c++哪个好,以及漯河疫情太严重了这些编程知识,希望对大家有参考作用。

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哪个更快?

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享