产生:byte code
Java字节码是Java源文件编译产生的中间文件
java虚拟机是可运行java字节码的假想计算机 java的跨平台性也是相对与其他编程语言而言的
先介绍一下c语言的编译过程吧先是C语言源程序 也就是c的文件经过C编译程序编译后,生成windows可执行文件exe文件,然后在windows中执行。再介绍java的编译过程先是java源程序扩展名为java的文件,由java编译程序将java字节码文件,就是class文件然后在java虚拟机中执行。机器码是由CPU来执行的。Java编译后是字节码, 电脑只能运行机器码。Java在运行的时候把字节码变成机器码。C/C++在编译的时候直接编译成机器码。
B. javac编译后为什么会产生多个class
RPSalePayDao$1
里面有内部类才会这样生成
你应该有类似添加了ActionListener这样的内部实现方法。
当RPSalePayDao.java文件改变的时候,需要更新到服务器,那么这几个class文件都需要放到服务器吗,为什么
如果这样,几个内部类$1,$2必须也要放上去,否则会找不到class
C. java编程的填空题,java程序经过编译后生成的文件的后缀是( ),由(
java编程的填空题,java程序经过编译后生成的文件的后缀是( .class),由(Java 虚拟机 )负责解释执行。
D. 1. java程序编译后会产生.class文件,它是一种什么文件 2. 在java程序中,通过类的定义只能实现()重继
1. java程序编译后会产生.class文件,java 虚拟机将java程序按照操作系统编译的文件,这样才实现了java的跨平台运行!
2. 在java程序中,通过类的定义只能实现()重继承,但通过接口的定义可以实现()重继承关系
3. K值为x/y=6/10
4. 以下字符常量不合法的是:
5. 543
6. “abcdefg”.indexOf(“a”);返回结果是: 0
7. 类的成员方法,根据调用时是否需要实例化可分为哪两种?
8. 主类的概念
9. 子类可以通过父类的什么方法调用构造函数?
10. float f1=2.0; byte b1=1000;int i=2L;short s1=(short)3.0
11. 哪种循环至少循环一次 do- while 循环
先回答这些吧,有些定义自己也不是很清楚了....比较模糊,待我查查!
E. java代码编译后会生成编译文件,请问编译文件目录以及主要文件的功能
如果java项目的话 编译文件在 项目目录下的bin文件夹下
如果是web项目 编译文件 在web目录/WEB-INF/classes/ 下面
只有编译后的代码虚拟机 才能执行
F. java源程序编译过后的文件是什么文件
如果java项目的话编译文件在项目目录下的bin文件夹下如果是web项目编译文件在web目录/WEB-INF/classes/下面只有编译后的代码虚拟机才能执行
G. java程序经编译后会产生什么
java程序在编译(javac .java文件名 指令)后会产生字节码文件,也就是.class文件。然后根据虚拟机所在系统(l例如:xp、win7、Linux)的不同将字节码文件转变为不同的可执行文件,这也是java程序可跨平台的根据。
H. 1.一个Java源程序编译后会生成一种扩展名为 的字节码文件。
填写:.class。
解释:java文件通过jvm虚拟机编译后会生成二进制码,显示的文件格式就是“.class”.
之后通过 “java 文件名”的形式运行即可。
I. Java 源程序文件编译后产生的文件称为________文件,其扩展名为 ________ 。
Java 源程序文件编译后产生的文件称为(字节码)文件,其扩展名为(.class)。
解释:JVM(java虚拟机)可以将java文件编译为机器语言,是通过字节码的形式进行的存储,此字节码文件的扩展名就是class文件,此扩展类型文件可以被虚拟机所识别和进行执行。
(9)java程序编译后会产生扩展阅读:
对于计算机而言,并不存在真正意义上的“好”的源代码;然而作为一个人,好的书写习惯将决定源代码的好坏。源代码是否具有可读性,成为好坏的重要标准。软件文档则是表明可读性的关键。
虽然我们可以通过不同的语言来实现计算机的同一功能,但在执行效率上则存在不同。普遍规律是:越高级的语言,其执行效率越低。这也是为什么汇编语言生成的文件比用VB语言生成文件普遍要小的原因。源代码就是用汇编语言和高级语言写出来的代码。
J. java程序编译后会产生字节码还是机器码
Java编译后是字节码,C/C++以前全都是是机器码。
电脑只能运行机器码。Java在运行的时候把字节码变成机器码。
C/C++在编译的时候直接编译成机器码。
不过现在微软的Visual Studio C++ 2005以后的C++也可以编译成字节码,用CLR运行是转换成机器码(和Java差不多)。