99问答网
所有问题
为什么要用JAVA这么垃圾的语言?
JAVA开发的程序 界面丑 运行速度慢
举报该问题
推荐答案 2020-03-24
为了让你可以在以Java为后台的大型Web应用程序——如“百度知道”——里提这个问题。
针对你补充的问题,再做几点回答:Java本身只是个语言,它和“界面”没有直接的关系,UI是可以用多种方式实现的,你所谓的“界面丑”可能是指个别老旧一些的UI库(如Swing),这类UI库为了追求风格的统一和接口一致性,显得“务实”一点(况且它们也大都支持不同的Theme)。而且UI审美是在不断变化的,所谓的“丑”是在下意识与快速多变的现代UI设计对比之后的结果。如果你把Swing的界面和Windows 95时代的对比一下,可能还会觉得“惊艳”呢。另一方面,现代编程有大量现成的专注UI的框架,如Electron等,直接使用成熟强大的浏览器渲染,可以说要多漂亮就有多漂亮,后台一样可以运行Java,并不见得这中间有多少Java的功劳,所以如果界面不好看,一样不见得就是Java的过错。
至于运行速度慢,这曾经是Java最为人诟病的一个地方,但我说“曾经”,就是说不能人云亦云。Java以一定的性能损失换取了零改动跨平台的巨大优势,在容器技术大为流行的今天更能看出它超前瞻的眼光。这在当年或许是个问题,但现在来看,性能和平台无关性相比,显然后者是必要的。况且,自Java 8以后,其虚拟机的性能提升非常明显,如果写出来的程序还是很慢的话,很多时候要仔细检查是否使用了Obsoleted类或方法,以及设计实现上是否有不合理的地方,如大量的同步调用等。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WjBztvtBj7vXXevzXOO.html
其他回答
第1个回答 2020-03-23
没办法,语言就这么几种,B,c,c++,Python,java
相似回答
大家正在搜
相关问题
为什么mc要用java语言
Java这么垃圾,为什么还有这么多的人用?
我们为什么要用Java
为什么说java是全世界运用最广泛的语言?
为什么说Java是大语言?
java是世界上最好的语言,为什么?
Java是垃圾语言,
为什么Java(以及几乎所有的其他语言)需要跪舔