Le jre sur lequel le programme s'exécute est 1.7, mais le jdk spécifié pour la compilation est 1.6. Maintenant, je veux localiser un problème et le retracer jusqu'au code source du jdk. Mais y a-t-il des changements. dans les implémentations 1.6 et 1.7 ? Alors quelle version dois-je regarder ?
La compilation est 1.6, ce qui signifie que le fichier de classe est la version 1.6. Lors de l'exécution, la machine virtuelle exécute le fichier de classe, vous devriez donc regarder le code source de 1.6
Java ne conditionnera pas jdk une fois celui-ci empaqueté. Pour les problèmes en ligne, veuillez contacter le jre en ligne.