java源程序编译过后的文件是什么文件

如题所述

java源程序文件名是*.java(源代码就在*.java里)
编译后为*.class(class是二进制文件)
java虚拟机(JVM)运行程序的时候就是加载class文件,因此说java程序都是由class堆起来的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-09-18

    java文件编译过后会生成一个class文件,里面是以二进制方式存放的代码

    机器可以识别class文件中的内容,然后作出相应的操作。

第2个回答  推荐于2018-02-27
如果java项目的话编译文件在项目目录下的bin文件夹下如果是web项目编译文件在web目录/WEB-INF/classes/下面只有编译后的代码虚拟机才能执行本回答被提问者和网友采纳
第3个回答  2016-09-11
Java程序不能直接在Java虚拟机上运行,而是经Java开发工具(JDK)编译后编译后变成 class文件,虚拟机(JVM)通过Class Loader把class加载到虚拟机中运行。可以通过反编译器(如:jdgui)查看编译后的文件。
第4个回答  2016-08-07
java源文件为.java文件 经过编译后成 .class 文件 在虚拟机(JVM)中运行