为什么要用JAVA这么垃圾的语言?

JAVA开发的程序界面丑运行速度慢... JAVA开发的程序 界面丑 运行速度慢 展开
 我来答
百度网友eb6ab18
2020-03-24 · TA获得超过587个赞
知道小有建树答主
回答量:1068
采纳率:83%
帮助的人:272万
展开全部
为了让你可以在以Java为后台的大型Web应用程序——如“百度知道”——里提这个问题。

针对你补充的问题,再做几点回答:Java本身只是个语言,它和“界面”没有直接的关系,UI是可以用多种方式实现的,你所谓的“界面丑”可能是指个别老旧一些的UI库(如Swing),这类UI库为了追求风格的统一和接口一致性,显得“务实”一点(况且它们也大都支持不同的Theme)。而且UI审美是在不断变化的,所谓的“丑”是在下意识与快速多变的现代UI设计对比之后的结果。如果你把Swing的界面和Windows 95时代的对比一下,可能还会觉得“惊艳”呢。另一方面,现代编程有大量现成的专注UI的框架,如Electron等,直接使用成熟强大的浏览器渲染,可以说要多漂亮就有多漂亮,后台一样可以运行Java,并不见得这中间有多少Java的功劳,所以如果界面不好看,一样不见得就是Java的过错。

至于运行速度慢,这曾经是Java最为人诟病的一个地方,但我说“曾经”,就是说不能人云亦云。Java以一定的性能损失换取了零改动跨平台的巨大优势,在容器技术大为流行的今天更能看出它超前瞻的眼光。这在当年或许是个问题,但现在来看,性能和平台无关性相比,显然后者是必要的。况且,自Java 8以后,其虚拟机的性能提升非常明显,如果写出来的程序还是很慢的话,很多时候要仔细检查是否使用了Obsoleted类或方法,以及设计实现上是否有不合理的地方,如大量的同步调用等。
皮安诺pan
2020-03-23
知道答主
回答量:32
采纳率:25%
帮助的人:4.1万
展开全部
没办法,语言就这么几种,B,c,c++,Python,java
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式