摘要: 这是一篇修改class文件的文章。注释并不完全,要抓住这次练习的目的: boolean在虚拟机中是以何种方式解读的 好的,开始我的表演 1.安装asmtools.jar(本文尾部有步骤) 2.编写一个java文件,并编译,执行 2.1 Foo.java 1 public class Foo { 2 阅读全文
posted @ 2019-08-12 23:19 一只喜鹊 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 问题一:Java与C++区别 1.Java需要运行时环境,包括Java虚拟机以及Java核心类库等。 2.C++无需额外的运行时,通常编译后的代码可以让机器直接读取,即机器码 问题一:Java为什么要在虚拟机运行? 1.一次编译,到处运行。 这里涉及到一个概念:字节码。 Java字节码指的是设计一个 阅读全文
posted @ 2019-08-12 23:04 一只喜鹊 阅读(821) 评论(0) 推荐(1) 编辑