本书《Java英文练习题及答案》专为学习Java编程语言的学生和开发者设计,提供丰富的英文习题与解析,帮助读者提升技术词汇量和专业英语水平。
1. Java源文件的名字(a)没有任何限制(b)必须与定义的类相同,不区分大小写(c)必须使用扩展名 .class (d)必须与定义的类完全一致,并且考虑大小写的区别。
2. 关于Java导入语句中星号(*) 的用法,以下哪项陈述正确?I、它不会引起运行时开销 II、它可以用来通过单个声明导入多个包 III、它可以用于使用单一声明来导入多个类(a)I,II 和III (b)仅 I和 III (c)仅 I (d)仅 III
9. 根据Java代码约定,包含Java源代码的文件以____为后缀名,并且编译后的字节码文件用____作为后缀。 (a) .class, .java (b) .class, .javac (c) .java, .class (d) .javac, .class
10. 在Java程序调试时,可以使用打印语句来显示以下哪类信息?I、被调用的方法名 II、方法参数的值 Ⅲ、类实例变量的值(a)仅 I 和II (b)仅 I和 III (c)仅 II 和III (d)I,II 及III
1. 在UML类图表示中,矩形框从上到下的部分分别描述了该类的____。 (a) 名称、属性及方法 (b) 名称、方法与常量(c) 属性、方法和名称 (d) 属性、方法和常量
2. UML 类图可以描述以下哪些内容?I. 类内部结构 Ⅱ. 类之间的关系(a) I 和 II (b)II 只有 (c) 没有任何一项 (d)只有 I
1. 类变量这一术语是____的同义词。(a)私有数据字段(b)静态数据字段(c)只读变量(d)实例变量
2. 考虑以下Java程序片段。import java.io.*;public class Test { public Test( ) { System.out.println(默认); } public Test(int i) { System.out.println(非默认); } public static void main(String[] args) { Test t = new Test(2); }}
9. 当子类定义了一个实例方法,其返回类型和签名与父类中的一个方法相同,则该父类的方法被认为被____。 (a) 私有的 (b)隐藏的(c)重载的(d ) 覆盖的
10. 以下哪一个是Java访问修饰符用于指定特定数据字段在子类中不会被继承?(a) final(b) protected(c) private(d) default
1. 检查以下 Java 程序片段。String[] str = {Three,Two,One};for (int i = 0; i < str.length; ++i){System.out.println(str[i]+/);}执行该程序段时,输出内容是什么?(a) Three/Two/One/(b) Three,Two,One(c) One, Two, Three(d) One/Two/Three/
2. 考虑以下 Java 程序片段。int[] arr;arr = new int[3];arr[2]=19;arr[1]=17;arr[0]=15;下列哪个Java语句在语法上正确且与该程序段语义相同?(a) int[] arr= {15, 17, 19};(b) int[3] arr = {15, 17, 19};(c) int arr = {15, 17, 19};(d) int arr[3]= {15, 17, 19};
3. 关于Java中的抽象方法,以下哪项陈述正确?I、它没有任何定义 II、不能被声明为public(a) I 和II (b)仅 I(c ) 没有任何一项(d) 只有II
4. 考虑以下 Java 程序片段。public void drive(Vehicle v){...}...drive(obj);如果obj是下列哪一种,那么方法调用drive(obj) 是有效的?I、Vehicle 类的后代 II、Vehicle类的祖先 Ⅲ、Vehicle 类的对象(a) I 和 III 只有(b ) I,II ,和III (c)仅 III(d) II 和III