用1.8版本開發(fā)的程序如果換到其余的1.7版本下可能會報錯,jdk1.8廣義上來說是1.7的增強版,jdk1.7和1.8的區(qū)別,所以建議在真正的開發(fā)過程中建議使用1.6或1.7版本,jdk1.7和1.8的區(qū)別是:而1.7版本下開發(fā)的程序,如:1.8中Switch語句支持string類型、Try-with-resource語句、數(shù)字類型的下劃線表示更友好的表示方式、在可變參數(shù)方法中傳遞非具體化參數(shù),