JAVA比python更好_为什么说Java比Python更好?

我不认为即使是最狂热的Python粉丝也不会建议Python运行时比JVM更好,但我很乐意听到有人尝试。从技术上讲,JVM没有对等体,如果确实有对等体,它不会是Python。

图书馆的质量... JDBC,JavaFX,Apache ...案例关闭......(在你喊'开源代码!'之前,这也适用于Java。)

然而,就语法本身而言,我个人认为这确实是一个意见问题,我认为Python空白语法不如C语言的Java语法强壮,但我想你可以作出反对的论点。

但是,仅仅因为有些东西比较好,并不意味着你应该使用它。以下是利弊

学习- python的学习速度要快得多,并且需要更少的代码来在java中执行类似的操作。所以在学习曲线方面python的得分真的很好。

配置- Java是XML不可知的语言,或者您需要花费大量时间来配置xmls。示例POM xml,弹簧配置xml,web xml,上下文xmls,服务器xmls。Python在这里得分很高。没有xml,没有太多配置,编码并运行它。

可靠性- Java代码非常稳定,并且由于严格的类型安全性,您不会收到意外的运行时错误。编译时可以捕获许多错误。Python在类型安全方面非常糟糕。除非您非常仔细地编写代码,否则可能会在运行时期间出现错误。

采用-对于涉及繁重业务逻辑的大型项目,Java是首选语言。Python被用作通用编程语言。然而,在机器学习领域,由于易于进行数据挖掘和丰富的库,python分数确实很好。

总之,还是要根据实际的需要来判断的:

JAVA -如果需要建立相当大的项目,涉及繁重的商业逻辑,最好使用spring框架。

Python -所有工具,预定作业,使用Flask公开小型REST API,那么就建议你选择Python。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值