如图,上面的是直接编译的结果,下面是用 Maven 编译的结果,为什么结果会不一样?

直接编译结果:

cafe babe 0000 0033 000f 0a00 0300 0c07

000d 0700 0e01 0006 3c69 6e69 743e 0100

0328 2956 0100 0443 6f64 6501 000f 4c69

6e65 4e75 6d62 6572 5461 626c 6501 0004

6d61 696e 0100 1628 5b4c 6a61 7661 2f6c

616e 672f 5374 7269 6e67 3b29 5601 000a

536f 7572 6365 4669 6c65 0100 0954 6573

742e 6a61 7661 0c00 0400 0501 0011 636f

6d2f 6471 742f 7465 7374 2f54 6573 7401

0010 6a61 7661 2f6c 616e 672f 4f62 6a65

6374 0020 0002 0003 0000 0000 0002 0000

0004 0005 0001 0006 0000 001d 0001 0001

0000 0005 2ab7 0001 b100 0000 0100 0700

0000 0600 0100 0000 0200 0900 0800 0900

0100 0600 0000 1f00 0100 0200 0000 0303

3cb1 0000 0001 0007 0000 000a 0002 0000

0004 0002 0005 0001 000a 0000 0002 000b

Maven 编译:

cafe babe 0000 0031 0016 0a00 0300 1307

0014 0700 1501 0006 3c69 6e69 743e 0100

0328 2956 0100 0443 6f64 6501 000f 4c69

6e65 4e75 6d62 6572 5461 626c 6501 0012

4c6f 6361 6c56 6172 6961 626c 6554 6162

6c65 0100 0474 6869 7301 0013 4c63 6f6d

2f64 7174 2f74 6573 742f 5465 7374 3b01

0004 6d61 696e 0100 1628 5b4c 6a61 7661

2f6c 616e 672f 5374 7269 6e67 3b29 5601

0004 6172 6773 0100 135b 4c6a 6176 612f

6c61 6e67 2f53 7472 696e 673b 0100 0169

0100 0149 0100 0a53 6f75 7263 6546 696c

6501 0009 5465 7374 2e6a 6176 610c 0004

0005 0100 1163 6f6d 2f64 7174 2f74 6573

742f 5465 7374 0100 106a 6176 612f 6c61

6e67 2f4f 626a 6563 7400 2000 0200 0300

0000 0000 0200 0000 0400 0500 0100 0600

0000 2f00 0100 0100 0000 052a b700 01b1

0000 0002 0007 0000 0006 0001 0000 0002

0008 0000 000c 0001 0000 0005 0009 000a

0000 0009 000b 000c 0001 0006 0000 003b

0001 0002 0000 0003 033c b100 0000 0200

0700 0000 0a00 0200 0000 0400 0200 0500

0800 0000 1600 0200 0000 0300 0d00 0e00

0000 0200 0100 0f00 1000 0100 0100 1100

0000 0200 12

java 0000 0001 0002 000a 000b_同样的 Java 文件,为什么直接用 Javac 编译和使用 Maven 编译出来所得到的字节码不一样?...相关推荐

  1. java 0000 0001 0002 000a 000b_Java代码编译后的class文件

    还是熟悉的味道,还是最简单的代码. // Hello.java public class Hello { public static void main(String[] args) { System ...

  2. java指令导出data文件_直接用 java 命令行动态生成jpg文件 (转)

    直接用 java 命令行动态生成jpg文件 (转)[@more@] /** * jeruGraphics v 1.0 * * 看到一些动态生成图象的例子都是完成的, * 而且很长,觉得不是无论从实用性 ...

  3. java连接电脑可以把整个文件下载到手机里然后直接用么,如果是山寨机支持java如何用电脑往手机上下载软件...

    如果是山寨机支持java如何用电脑往手机上下载软件 浏览次数:6388次悬赏分:0|解决时间:2009-4-26 09:09|提问者:李佳朔 最佳答案 目前国内的大多数国产手机均支持mpr格式软件!也 ...

  4. Java 上传图片至OSS并返回图片地址工具类可直接用

    OSS上传图片并返回图片地址工具类 OSS上传图片并且返回地址工具类 可以直接拿去用 后续会继续更新 需要注意的点: 下面代码里的@Value里的几个值我是放在application.yml文件里的, ...

  5. Java中,String类字符串拼接 用concat方法 和直接用“+”连接符拼接的区别

    在String类中,字符串拼接既可以使用concat方法,也可以直接用连接符进行连接,那么两者有什么相同点和不同点呢,下面小编带大家通过代码一起来看一下. concat方法的使用:public Str ...

  6. Java 指令与字节码

    Java 指令与字节码 查看class文件 编写简单java代码 编译代码 查看class文件 Java字节码总的结构表 常量池 常量池容量计数器 字面量和符号引用 全限定名 简单名称 描述符 常量类 ...

  7. Java字节码学习笔记(一):Java字节码是什么?

    文章目录 1.字节码来源 2.字节码结构 2.1.生成字节码 2.2.字节码结构 2.2.1.魔数(Magic Number 2.2.2.版本号(Version) 2.2.3.常量池(Constant ...

  8. JVM学习笔记(Ⅰ):Class类文件结构解析(带你读懂Java字节码,这一篇就够了)

    JVM学习笔记(Ⅰ):Class类文件结构解析,带你读懂Java字节码 前言:本文属于博主个人的学习笔记,博主也是小白.如果有不对的地方希望各位帮忙指出.本文主要还是我的学习总结,因为网上的一些知识分 ...

  9. 【JVM源码解析】模板解释器解释执行Java字节码指令(上)

    本文由HeapDump性能社区首席讲师鸠摩(马智)授权整理发布 第17章-x86-64寄存器 不同的CPU都能够解释的机器语言的体系称为指令集架构(ISA,Instruction Set Archit ...

最新文章

  1. 一个 零差评的 Python 内置库
  2. 查询liunx上磁盘占用情况
  3. 6、leetcode34 在排序数组中查找元素的第一个位置和最后一个位置**
  4. 一个DataTable赋值给另一个
  5. LeetCode 142 环形链表 II
  6. php判断与网站访问时间,织梦CMS模板用php判断某个时间段显示和隐藏内容
  7. python scapy sniffer停止抓包_如果没有收到数据包,如何告诉scapy sniff()停止?
  8. js html 处理json数据,JS中Json数据的处理和解析JSON数据的方法详解
  9. 用 3 只“鸽子”,告诉你闪电网络如何改变加密消息传递方式!
  10. FactoryBean在XML中的依赖注入方法
  11. ArcPAD 10系统要求
  12. WORD中设置“选择性粘贴“—“无格式文本”的快捷键
  13. WordPress企业主题 Module主题V4.5.4开心版 免费版独家修复移动端菜单空白bug
  14. 10个问题帮你瞬间化解面试中的尴尬,赢得面试官好感
  15. Nvidia PhysX 学习文档1: Welcome to PhysX
  16. 损失函数、梯度和学习率的理解及用python实现梯度下降法
  17. 网红品牌打造流程是什么?爆款打造流程分享
  18. python写酒店管理系统报告_酒店管理系统学生工作-部门管理Python,作品,python
  19. 车载导航之NDS应用
  20. 一体化伺服电机如何清除历史报警?

热门文章

  1. 2016职业技能大赛信息安全管理与评估赛项任务书
  2. ZenHub已集成于GitHub企业版
  3. Entity Framework简介
  4. SQL Server 2008用'sa'登录失败,启用'sa'登录的办法
  5. (2014年2月7日升级)Ubuntu-14.04-Alpha2-32位简体中文优化封装版
  6. 初步认识pg_control文件之一
  7. Discuz!NT发帖回复后没有积分动画的去除和修复方法
  8. Linux 的多线程编程的高效开发经验
  9. 为何我通过 Calendar1.SelectedDate.DayOfWeek.ToString() 获取的“星期”总是英文的???...
  10. xfs文件系统下扩展lvm卷组