更多"在J2EE中,如果去编译并运行下面的代码,在这里假定在当前目录下没有H"的相关试题:
[单项选择]需编译运行的程序,其()错误在编译时不能发现。
A. 逻辑
B. 语法
C. 括号不匹配
D. 关键字拼写
[单项选择]需编译运行的程序,其()错误在编译时能被发现。
A. 0作为除数
B. 死循环
C. 无穷递归
D. 括号不匹配
[单项选择]作业步编译运行的结果,是产生一个()。
A. 测试文件
B. 连接程序
C. 目标文件(.obj)
D. 可执行程序文件(.exe)
[多项选择]java程序的编译与运行分几个阶段,下面的阶段描述中正确的是()。
A. java虚拟机运行连接后的可执行文件,将他们翻译为硬件能够理解的机器语言
B. java编译器将源文件编译为二进制的目标码文件
C. 目标代码文件无需连接,可以直接由JAVA虚拟机执行
D. 连接软件将目标代码文件连接为最终的可执行文件
E. java虚拟机解释目标代码文件,并把他们翻译为硬件能够理解的机器语言
[判断题]编译生成的目标程序可以脱离其编译环境独立运行。
[单项选择]编译运行下程序后,关于输出结果的说法正确的是( )。 public class conditional{ public smile void main(string args[]){ int x=4; System.out.println("alue is "+((x>4)99.9:9)); } }
A. 输出结果为 value is 99.99
B. 输出结果为 value is 9
C. 输出结果为 valueis9.0
D. 编译错误
[单项选择]下面语句会产生编译错误的是
A. float F=1024.0F;
B. double D=1024.0;
C. byte B=1024;
D. char C=1024;
[单项选择]用Visual Studio.NET编写的程序被编译成中间语言(MSIL)后,运行时还要再一次被编译,这种编译被称为()。
A. CLR
B. JIT
C. GC
D. GDI
[单项选择]在JBuilder中编译、运行程序的方法是()
A. 在菜单中先“Run executable file”,JBuilder会自动完成编译源程序、连接目标文件、运行可执行文件这三个步骤
B. 在菜单中选“Make Project”以编译工程,之后在命令行方式下键入:“JBuilder HelloWorld”以运行Java程序
C. 在菜单中选“Compile all source files”以编译所有的Java源程序,再选“Link all object file”以将编译后的目标文件.
D. 在菜单中选择“Make Project”以编译工程,再从菜单中选“Run Project”以运行Java程序
[单项选择]下面哪个命令可用于编译Java程序?()
A. java
B. javac
C. javadoc
D. javap
[多项选择]下面关于编译的描述哪些是错误的:()
A. 方法的参数名和类中的方法名相同的时候会产生编译错误。
B. 实现equals()方法时,先用getClass()或者instanceof进行类型比较,可以提高性能。
C. equals()或者==都可以用来比较两个不同实例类的值是否相同。
D. 每个类都应该定义main()方法。
[单项选择]下面()赋值语句不会出现编译警告或错误。
A. float f=1.3;
B. char c="a";
C. byte b=257;
D. int i=10;
[填空题]()是指在某个主机平台上(比如PC上)用()编译器编译出可在其他平台上(比如ARM上)运行的代码的过程。
[单项选择]下面不是编译语言的是______。
A. C语言
B. FORTRAN语言
C. BASIC语言
D. PASCAL语言
[单项选择]下面各项语句中会产生编译错误的是( )。
A. float F=4096.0F;
B. double D=4096.0;
C. byte B=4096;
D. char C=4096;
[单项选择]编译下面源程序会得到哪些文件( ) Class A4{ } Class A2{ } public class B{ public static void main(String args[ ]){ } }
A. 只有 class文件
B. 只有A1.class和A2.class文件
C. 有A1.class、A2.class和 class文件
D. 编译不成功
[单项选择]JSP文件在第一次运行的时候被JSP引擎编译为()文件。
A. Scrvlet
B. Class
C. HTML
D. XML