JAVA_SE_01.获取class编译版本

  1. ​​​​获取class的jdk版本

获取class的jdk版本的

linux

javap -verbose MyClass.class | grep "major"

windows

javap -verbose MyClass.class | findstr "major"

不同的jdk版本对应的major

jdk_version

major

J2SE8

52

J2SE7

51

J2SE6.0

50

J2SE5.0

49

J2SE1.4

48

J2SE1.3

47

J2SE1.2

46

J2SE1.1

45

 

example1编译测试1.6

javac -source 1.6 -target 1.6 Test.java

warning: [options] bootstrap class path not set in conjunction with -source 1.6

1 warning

 

javap -verbose Test.class | grep 'major'

major version: 50

 

example 2编译测试1.8

javac -source 1.8 -target 1.8 Test.java

javap -verbose Test.class | grep 'major'

major version: 52

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值