虛擬機怎么恢復初始化 java14早就有了,為什么還有人用java8?
java14早就有了,為什么還有人用java8?甭說java8,現(xiàn)在有的企業(yè)用的還是java5,你敢信?首先我需要說明一點,任何企業(yè)所用技術(shù)未必是越新越好。技術(shù)新只是代表這種技術(shù)比原本已有的技術(shù)出現(xiàn)時
java14早就有了,為什么還有人用java8?
甭說java8,現(xiàn)在有的企業(yè)用的還是java5,你敢信?
首先我需要說明一點,任何企業(yè)所用技術(shù)未必是越新越好。技術(shù)新只是代表這種技術(shù)比原本已有的技術(shù)出現(xiàn)時間晚而已,好不好用誰也保證不了。在沒有經(jīng)過驗證前就上很容易出問題。
于java而言,實際上從java7之后語法上并沒有太大的改變,也就是說即使只用java7之前的版本也完全能滿足開發(fā)需求。
之所以上java8無外乎是java8新增特性:lambda表達式和Stream流確實能極大簡化代碼,至于效率提升多少,我反正沒感覺出來。而且java8之后的版本都是半年一更,而且現(xiàn)在只是出到java13 , java14應該還是在醞釀中。
再加上有些項目已經(jīng)運行好幾年的,貿(mào)然上最新版本,所有工具和插件的兼容性也有待考證。鑒于此,大多數(shù)企業(yè)用java8也就不足奇怪了。