后缀 java 是java源文件
Class是源文件编译后的二进制文件
jar可以理解成一个可执行文件 类似exe 只不过需要java虚拟机执行 本质上是个压缩包,里面包含了运行这个程序所需要的文件和资源以及配置文件
dex是安卓的可执行文件
java编译成class 打包就成了jar jar里就包含了class以及配置文件以及资源
.java 是java源文件
.class文件是java源文件编译后的文件
.jar文件是按照模块或功能把多个.class文件放到一起,
.dex文件是android系统中的一个文件标准,是在把java文件编译成CLASS文件后,通过一个工具(dx)将应用所有的 CLASS文件转换成一个DEX文件,而后Dalvik虚拟机会从其中读取指令和数据。
java源文件为.java
编译后为.class
.jar为java编译后的工程文件打包后可在tomcat中运行的文件
.java是工具编译之前的文件后缀。.class是文件被工具编译之后的后缀