web后端吧 关注:59贴子:47
  • 0回复贴,共1

java真的老了吗?

只看楼主收藏回复

Java经过这20多年的发展,版本从jdk1.0升级到jdk14,每次升级都有一些性能或者开发效率的提升。
比如说jdk8的函数式编程、Stream流计算、jdk14的文本块、instanceof的模式匹配等等,这些新特性都会较大幅度地提高Java的开发性能。
现在简单易上手的编程语言Python看似是新贵,但是只要对他有过了解的人就知道,Python诞生于1991年,比Java还早了4年!
而在数据分析领域经常用到的R语言,始于1993年;
JavaScript则是和Java在同一年发布。
所以如果下次还有人以Java语言老套为由劝退你,你大可以让他先看看其他语言的发布时间。
除此之外,Java这些年的发展也会吸收其他开发语言的一些优势和特性。
有部分人认为Java过于低效可能是由于项目的原因,我们面临不同项目的时候需要用到适合的语言:
Java更适合构建一定规模且规范的企业项目(这些应用往往拥有数百万行的代码量,需要大量的规划和严格的顺序);
Python更适合做实用工具和数据处理的程序;
JavaScript更适合做动态网页......
有部分人认为Java过于啰嗦,这并不是Java的Bug,而正是Java严谨的体现!
也有可能是使用者对于Java的一些新特性没有应用到项目中而已,对于新的一些项目,可以使用Java的新特性提高开发效率。
总而言之,Java鼓励用严谨的方法、正确的方式来设置内容,这让使用它的程序员们对待代码更有全局性。叩丁狼教育就是不错的一个提升技能的选择


IP属地:四川1楼2020-08-21 16:56回复