java源代码与字节码文件类型有哪些

2024-11-02 17:26:03
推荐回答(2个)
回答(1):

java源文件的格式是text/html类型的,可以直接用记事本打开。编码可以是utf-8,也可以是其它类型的。后缀为.java
源文件编译后的字节码是以CAFE BABY开头的二进制文件。需要JVM才能读懂。后缀为.class
一般来说,一个类对应一个字节码文件,内部类编译后也会生成一个单独的字节码文件。字节码文件是以类名来命名(标识)的。

一些相关的字节码文件可以按照包结构打包成jar文件。jar文件和zip文件差不多。

java程序一般都会依赖很多的jar文件,比如最基本的rt.jar。

回答(2):

源代码文件:.java
编译后成为字节码文件:.class
.class文件可以通过jvm将字节码解释成机器指令