Java bytecode version

Published: 10 Mar 2017 Category: java

1. bytecode version (major.minor version)

  • Java 1.2 uses major version 46
  • Java 1.3 uses major version 47
  • Java 1.4 uses major version 48
  • Java 5 uses major version 49
  • Java 6 uses major version 50
  • Java 7 uses major version 51
  • Java 8 uses major version 52
  • Java 9 uses major version 53

在高版本编译的代码在低版本的jre运行不了。