【Java基础】java major version

java class文件里面major version用来指定当前的class文件编译时所用的java版本,了解到这个,经常我们会遇见如下的报错:

Unsupported major.minor version 52.0

上面的提示信息说明当前运行的java版本不能支持,major version = 52代表的是java 8,当前运行环境的java版本可能的原因是版本过低,java版本是向后兼容,也就是java7环境,能够执行包括java7及以下版本编译的class.

下面是当前的major version 值对应的java版本

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.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值