Olmamalı , bir alt sürümün yükseltmek için büyük bir olay olacak ve asla deneyimli sorunları var.
Bununla birlikte , kötü şöhretli Java 7 sorunları biraz korkutucu ve büyük bir sürüm yükseltmesi olsa bile, bu özel sorunlar aslında Java 6 ~ u20'de ortaya çıktı ve belki u25'te düzeltildi. Yalnızca Java 7'nin Java 6'da varsayılan olarak etkin olmayan bazı optimizasyon bayrakları olduğu için ortaya çıktılar. Java 6'da bu bayrakları kullanmış olsaydınız, 6u19'dan 6u20'ye (yaklaşık olarak) küçük bir yükseltme nedeniyle sadece çökmeler değil , döngülerin yanlış yürütülmesi , yani yanlış hesaplamalar yaşayabilirsiniz.
Gerçek şu ki, hiç kimse yükseltilmiş bir versiyonun çalışacağını garanti etmez. JVM, çevresi (bilgisayar, işletim sistemi) ve uygulamanız, hepsi karşılıklı olarak etkileşime girer ve tüm muazzam şeylerin birlikte güzelce oynadığından makul bir şekilde emin olmak için, gerçekten çok büyük miktarda regresyon testi yapmanız gerekir.
JVM yükseltmelerine yaklaşımım herhangi bir yükseltmeye benzer: yükseltmeye özel bir ihtiyacım yoksa ve kritik bir güvenlik yükseltmesi olmadıkça, bir süre bekleyeceğim ve diğer insanların internetteki deneyimlerini okuyacağım. Kimse bir ay içinde şikayet etmezse, yükseltme yapmak muhtemelen güvenlidir.