java源程序文件名是*.java(源代码就在*.java里)
编译后为*.class(class是二进制文件)
java虚拟机(JVM)运行程序的时候就是加载class文件,因此说java程序都是由class堆起来的
Java程序不能直接在Java虚拟机上运行,而是经Java开发工具(JDK)编译后编译后变成
class文件,虚拟机(JVM)通过Class
Loader把class加载到虚拟机中运行。可以通过反编译器(如:jdgui)查看编译后的文件。
编译过的是与机器平台无关的,class字节码文件。
这正是java跨平台的一个重要保证。
1.
java文件编译过后会生成一个class文件,里面是以二进制方式存放的代码
2.
机器可以识别class文件中的内容,然后作出相应的操作。
您好,经过编译后的类文件
后缀名是
.class
;
可以通过javac
HelloWord.java;编译java文件;