查看编译class文件时,使用的JDK版本(只能查看到大版本)
■本地JDK
■查看方式1
以十六进行形式打开文件
format-hex ./HelloWorld.class
===
CA FE BA BE 00 00 00 34 00 1D 0A 00 06 00 0F 09
===
HEX | 十进制 | jdk |
2E | 46 | jdk1.2 |
2F | 47 | jdk1.3 |
30 | 48 | jdk1.4 |
31 | 49 | jdk1.5 |
32 | 50 | jdk1.6 |
33 | 51 | jdk1.7 |
34 | 52 | jdk1.8 |
35 | 53 | jdk9 |
36 | 54 | jdk10 |
37 | 55 | jdk11 |
38 | 56 | jdk12 |
39 | 57 | jdk13 |
■查看方式2
javap -v XXX.class
javap -v HelloWorld.class
major 显示为52 (是十进制)
===
PS C:\test\myJava> javap -v HelloWorld.class Classfile /C:/test/myJava/HelloWorld.classLast modified 2018-11-18; size 430 bytesMD5 checksum 19f3d94a06c6349d050673c6dabd9616Compiled from "HelloWorld.java"
class HelloWorldminor version: 0major version: 52flags: ACC_SUPER
Constant pool:#1 = Methodref #6.#15 // java/lang/Object."<init>":()V#2 = Fieldref #16.#17 // java/lang/System.out:Ljava/io/PrintStream;
===
查看编译class文件时,使用的JDK版本(只能查看到大版本)相关推荐
- VSCODE编译头文件时函数没有定义的解决方案(VSCODE手动链接C文件方法)
VSCODE编译头文件时函数没有定义的解决方案(VSCODE手动链接C文件方法) 参考文章: (1)VSCODE编译头文件时函数没有定义的解决方案(VSCODE手动链接C文件方法) (2)https: ...
- linux make编译卡死,为linux内核编译make文件时出现问题?
我刚刚开始使用Linux内核开发,并且遇到了编译make文件的问题.为linux内核编译make文件时出现问题? 这是hello世界的教程. 我的HELLO-1.C文件 * * hello−1.c − ...
- 使用Androidkiller编译APK文件时出现libpng error: Not a PNG file的错误
使用Androidkiller或APKIDE编译APK文件时出现提示: >W: libpng error: Not a PNG file >W: ERROR: Failure proces ...
- 查看CAD图纸文件时如何平移查看?
在对CAD图纸文件查看的操作的时候,可能由于图纸过大而无法进行仔细的查看.甚至需要将其进行平移来查看,具体应该怎么样进行操作?下面就以CAD编辑器软件为例来教大家在查看CAD图纸文件时如何对其进行平移 ...
- webrtc 编译汇编文件时错误
webrtc 编译汇编文件时错误 @ This file was created from a .asm file 解决办法: 把OS=ios target_arch=armv7 改为target_a ...
- linux查看文件时显示行号,linux中查看文件时显示行号
linux中查看文件时显示行号 [root@1-min etc]# cat -n rsyslog.conf //显示所有行号(包括空行) [root@1-min etc]# ...
- 编译go文件时内部包引用受限的问题(use of internal package /PATH/ not allowed)
在编译有涉及到内部文件引用的go文件时可能会出现引用受限的情况:(以下是我遇到的) /opt/gopath/src/chaincode/dz $ go build dzassets.go /go/sr ...
- latex 编译eps文件时的问题
Windows 下 Texworks2015: 最近在使用texlive对要提交的论文排版,模板里要求插图是.eps格式,当插入eps格式图片时报错 '*-eps-converted-to.pdf' ...
- 致命错误,遇到在搜索预编译头文件时遇到意外的文件结尾
错误:fatal error C1010: unexpected end of file while looking for precompiled header directive 解决方法: 1. ...
最新文章
- python的标准库turtle_Python标准库: turtle--海龟绘图。
- word录入表单数据 java 导入系统,java导入excel | 怎么把excel中的数据批量导入到word中的表格中...
- WebSocket和Socket
- C 标准库 - limits.h
- php书签源码,OneNav简约PHP导航书签源码
- Xftp5如何设置默认的文件夹
- 远程桌面连接无法全屏显示
- 基于CentOS7.2安装Kubernetes-v1.2
- 惠普服务器硬件检测软件吗,惠普 PROLIANT 服务器硬件检测工具使用方法
- 如何搭建测试质量体系
- 使用Visio 2003画UML类图之使用实现接口图标
- AMD不要靠近卡巴斯基,会变得不幸(卡巴斯基导致的蓝屏问题)
- IDS与IPS的区别是什么?
- 魅族手机已锁定_锁定对手机游戏玩家行为的影响
- jquery对cookie进行读取、写入和删除
- Mybatis中的大于、小于、大于等于、小于等于、不等于的两种写法
- 一篇讲解iphone6 双核处理器的新闻稿
- 活跃用户增长与饿了么口碑相差近3倍,美团的下一步去哪儿?
- A Switched View of Retinex Deep Self-Regularized Low-Light Image
- 活动报名小程序版v4.9.40
热门文章
- 计算机组成原理实用教程第3版课后答案,计算机组成原理实用教程课后习题答案.docx...
- 计算机语言dial,Go语言Dial()函数:建立网络连接
- c语言国家二级培训机构,国家计算机二级C语言培训教案.doc
- tb文件 vivado_Vivado FPGA设计基础操作流程:Vivado的基本使用
- [Spark]Spark RDD 指南二 初始化
- SQL Server 2008及以上版本出现”SQL Server 复制需要有实际的服务器名称才能连接到服务器...“的问题解决...
- MapX历史轨迹回放[开发源代码]:
- ubuntu默认面板被删除后的恢复办法
- 网络从业人员职业规划路线图
- Java Annotation 入门