当前位置: 首页 > news >正文

宁波做网站排名的公司有哪些教育网站颜色

宁波做网站排名的公司有哪些,教育网站颜色,传统营销渠道有哪些,郴州信息港网站文章目录 原理分析解决方案其它解决方案javap 命令行工具 在平时的 Java 开发中#xff0c;有时候我们需要知道某个 class 文件是由哪个版本的 Java 编译器编译生成的 原理分析 class 文件#xff0c;即字节码文件#xff0c;它有特定的二进制格式#xff0c;这种格式是由… 文章目录 原理分析解决方案其它解决方案javap 命令行工具 在平时的 Java 开发中有时候我们需要知道某个 class 文件是由哪个版本的 Java 编译器编译生成的 原理分析 class 文件即字节码文件它有特定的二进制格式这种格式是由 JVM 规范规定的不受特定硬件或操作系统的影响。 字节码文件的二进制格式主要有如下部分 magic number魔数开头4个字节始终为 CAFE BABEversion版本号接下来4个字节表示 Java 的版本。其中前2个字节是 minor version次版本号后2个字节是 major version主版本号 所以可以通过查看 class 文件的 major version 来确定其对应的编译器版本。 解决方案 实际上任何可以查看二进制格式文件的软件文本编辑器等都可以帮助我们确定 class 文件对应的 Java 编译器版本。这里抛砖引玉借助 Visual Studio Code 的一款叫 Hex Editor 的插件来确定。 打开 Visual Studio Code点击“插件”图标搜索并安装插件 Hex Editor 使用 Hex Editor 打开对应的 class 文件查看文件第一行的索引号为 06 及 07 这两个字节这里为 00 32得到对应的 major version 然后通过 Java 版本对照表即可知道 class 文件是由哪个版本的 Java 编译器编译生成的了比如上面示例的 class 文件对应编译器版本为 JDK 6 Java JDKmajor version(十进制)major version(十六进制)18620x3e17610x3d16600x3c15590x3b14580x3a13570x3912560x3811550x3710540x369530x358520x347510x336500x325490x311.4480x301.3470x2f1.2460x2e1.1450x2d 其它解决方案 javap 命令行工具 javapJava class file disassemblerJava 类文件反汇编器它是 JDK 附带的一个命令行工具用于反编译和显示 Java 字节码文件的详细信息通过该工具也可以确定 class 文件对应的 Java 编译器版本。 javap -verbose App.class
http://wiki.neutronadmin.com/news/206955/

相关文章:

  • 象山县住房和城乡建设局网站广州网页设计html
  • 网站后台怎么建设网站建设推广服务合同范本
  • 怎么制作个人门户网站北京城乡建设部网站首页
  • 著名网站设计wordpress 主菜单
  • app网站开发哪里有做服务器的网站都有哪些
  • 做网站有了域名免费空间的个人网站
  • 口腔建立网站祈网网站建设
  • 企业宣传片脚本排名优化软件
  • 网站开发工资一般多少广告接单网站
  • 怎么用wordpress建立本地网站金华网站建设哪家好
  • 杭州制作手机网站18做木工网站
  • word里面网站超链接怎么做新手怎样做网络营销推广
  • 56m做图片视频的网站是什么网络营销费用预算
  • 权威网站seo公司推荐推广平台
  • 做网站的人月美橙网站建设学习教程
  • 北京活动策划网站建站制作企业
  • 微网站开发外包商城网站欣赏
  • 个人网站有什么用做外贸营销网站
  • 网站网站建设专业阿里云 oos wordpress
  • 网站开发工程师考试google中文搜索引擎
  • 广东省企业诚信建设促进会网站小程序制作费用多少
  • 南宁市网站设计综合性门户网站是什么意思
  • 网站建设合同 英文范文网站建设与管理需要什么软件
  • 梦幻西游网页版官方网站网站空间是指什么
  • 网站首页没排名但内页有排名aso优化怎么做
  • 珠宝网站建设的主要方式高中学校网站模板
  • 网站开发公司php工资网站一级目录
  • 网站做附件下载地址wordpress导入主题
  • 麦包包在网站建设方面上海做网站站优云一一十七
  • 网站模版html网站开发技术及特点