java做web比python做web好在哪,差在哪?现在用java的还多吗?

发布于 2022-09-01 18:30:52 字数 22 浏览 20 评论 0

不知道这里可不可以提这种问题,

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

愛放△進行李 2022-09-08 18:30:53

先说目前的状况,国内的大公司偏业务的一般都用 Java 做后台开发比如淘宝,网易,美团等. Python 国内一般是一些体量不是这么大的公司使用,例如 豆瓣,知乎.

相对于 Python来说,Java 的语法古板,加上静态语言,纯面向对象(缺少函数式编程范式,例如匿名函数, block, 高阶函数等),一般来说 Java 写出来的程序使用已有的抽象少,繁琐的地方很多,你写个文件目录遍历,就知道 Python 的开发速度比 Java 快多少.
但是 Java 的优点是,运行快,语法简单,古板,所以歧义少,可读性高.加上有很多很好的 ide 来帮助分析静态代码,可以很好的进行代码重构.对于一个大型程序,一般都会采用 Java, 代码的复杂度好控制.Java 语法特性少,所以大家写的代码风格都不会差别很大,你走了,立马招一个程序员顶上. Java 在 web 端有很多很成熟的开源框架和工具,有很深的沉淀.大公司又不缺钱,多招几个 Java 程序员开发速度还是比你用 ruby, 还是 Python 的快,而且还有以上的优点.

现在用 Java 的多吗?

那是很多,而且还会更多!因为 Java 人好招,有很多有经验的大牛,能出活.中文资料,成熟的框架,包太多了.我个人觉得 Java 在未来的十年还会是主流的web 开发语言,更何况,人家还可以开发的更多(Android).
学个 Java 对你的程序生涯绝对有利无害.毕竟面向对象这一套,许多语言都有,迟早要学的.

由于个人水平不够,所说的可能存在不足之处,还望大神指出! 谢谢 !
另外觉得该答案有用的,别忘了,采纳加点赞哦.谢谢 !

画骨成沙 2022-09-08 18:30:53

自己喜欢的、适合自己的才是最好的。
豆瓣、知乎不都是Python开发的吗?
Java太复杂,连淘宝这样的Java大户也在前端页面上大量使用PHP,比如访问量最大的首页:
https://www.taobao.com/index.php
https://www.tmall.com/index.php

等往事风中吹 2022-09-08 18:30:53

单纯做web角度讲的话 Phyton更简单,轻便,性能应该也会好些,但毕竟出来不是很久所以坑稍多,资料不是很全,招人不是很容易。Java的话是稳定,框架多,招人简单,资料全,但是比Phyton要繁琐和复杂要求稍高点。

战皆罪 2022-09-08 18:30:53
  • 架构成熟,比如Spring

  • 性能扩展好,Python的多线程性能是瓶颈

  • 社区成熟,学习资料丰富

还有很多好处,先想到这些了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文