发布网友 发布时间:2022-05-16 20:47
共2个回答
热心网友 时间:2024-03-24 00:32
class文件是Java文件被编译后的文件,这种文件可以被Java虚拟机环境执行,也可以打包为jar包。通常来自第三方的包中,为了不给你暴露源码,放的都是class文件,即编译好的内容,你看不出源码是怎么写的,只能看其API文档调用public给你的接口。如果实在要看,可以用反编译工具反编译成Java文件,不过只能大致还原,就好比古诗译英文再翻译回中文。你的Java文件如果是自己写的,那么还在你原来写的文件的路径位置,不会消失的。热心网友 时间:2024-03-24 00:33
java文件是你代码存放的地方,当你运行java程序后,.java文件会被编译器编译成为.class问价你,因为JVM运行的是编译后的.class文件。