java与python哪个运行快?

图片[1]-java与python哪个运行快?-uusu优素-乐高,模型,3d打印,编程

java比python运行快。

java比python快的原因:

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

测试:

python代码:

NUM=111181111#这是素数,因此在循环结束前不会退出
defis_prime(n):
i=2
whilei<n:
ifn%i==0:
returnFalse
i+=1
returnTrue
if__name__=='__main__':
is_prime(NUM)

java版本

packageeg;publicclassSpeed{
staticfinallongNUM=111181111L;
publicbooleanisPrime(longn){
longi=2L;
while(i<n){
if(n%i==0){
returnfalse;
}
i+=1;
}
returntrue;
}
publicstaticvoid
(String[]args){
Speeds=newSpeed();
s.isPrime(NUM);
}}

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

测试结果:

原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容