甭说java8,现在有的企业用的还是java5,你敢信?
首先我需要说明一点,任何企业所用技术未必是越新越好。技术新只是代表这种技术比原本已有的技术出现时间晚而已,好不好用谁也保证不了。在没有经过验证前就上很容易出问题。
于java而言,实际上从java7之后语法上并没有太大的改变,也就是说即使只用java7之前的版本也完全能满足开发需求。
之所以上java8无外乎是java8新增特性:lambda表达式和Stream流确实能极大简化代码,至于效率提升多少,我反正没感觉出来。而且java8之后的版本都是半年一更,而且现在只是出到java13 , java14应该还是在酝酿中。
再加上有些项目已经运行好几年的,贸然上最新版本,所有工具和插件的兼容性也有待考证。鉴于此,大多数企业用java8也就不足奇怪了。