概念:

操作码(OP Operation Code)

字节码文件(Bytecode File)

字节码是一种包含执行程序,由一序列op代码/数据对组成的二进制文件,是一种中间码。字节是电脑里的数据量单位。一个字节存储8位无符号数,储存的数值范围为0-255。

8bit(位)=1Byte(字节)

1024Byte(字节)=1KB(千字节)

1024MB(兆字节)=1GB(千兆字节)

1024GB=1TB(太字节)

Java源文件 .java

字节码文件 .class

使用文本编辑器编辑Java源代码

1.在我的E盘名为Adrii文件夹下,用EditPlus创建一个名为HelloJava.wdf的文件,

在文件中输入如下的代码并保存文件,再修改文件的名字为HelloJava.java

在cmd控制台输入E:到E盘的根目录下,再输入cd Adrill到Arill文件夹下

2.输入javac HelloJava.java  表示编译源程序

这时会发现在E盘的Adril的文件夹下生成HelloJava.class字节码文件

再向控制台中输入java HelloJava,表示执行编译后得.class文件

查看运行的结果如下:

 

3.此时已经运行过该程序,现在我们将.java文件的内容修改,再执行java HelloJava命令,那么控制台的输出将不会改变,这是因为我们需要重新执行javac编译为字节码文件后才可以,之前我们编译为字节码的.class文件没有改变

 

 

 

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐