第一范文网 - 专业文章范例文档资料分享平台

达内JSD1602第一次月考

来源:用户分享 时间:2025/5/25 3:44:23 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

1.

(单选)请看下列代码: public interface A { String DEFAULT_GREETING = \World\public void method1(); } 现有接口B,是A接口的子接口,下列选择中B接口的声明正确的是: A.

public interface B extends A {} B.

public interface B implements A {} C.

public interface B instanceOf A {} D.

public interface B inheritsFrom A {}

正确答案:A 2.

(单选题)运行JAVA源程序,需要进行编译后再运行,可用来编译JAVA源程序的工具是:()。 A.

java.exe B.

javadoc.exe C.

javac.exe D.

javag.exe

正确答案:CJDK中提供了一组Java开发工具,其中javac.exe用于编译源程序, java.exe用于解释执行字节码文件,javac.exe用于生成API帮助 文档,不存在javag.exe工具 3.

(单选)下列关于内存回收的说明正确的是:

A.

程序员必须创建一个线程来释放内存 B.

内存回收程序负责释放无用内存 C.

内存回收程序允许程序员直接释放内存 D.

内存回收程序可以在指定的时间释放内存对象

正确答案:B 4.

(单选)程序的执行结果是: public class Test { public static void main(String[] args){ System.out.println(\ A. 98 B. a1 C. 971 D. 197

正确答案:B 5.

(单选)A类中有一个方法:protected int print(String str){},B类继承A类, 以下方法能在B类中重写A类中print()方法的是: ()。 A.

public int print(String str){} B.

private int print(String str){}

C.

private void print(String str){} D.

public void print(String str){}

正确答案:A 6.

(单选)下列代码编译和运行的结果是()。 public class A { public void start() { System.out.println(\} } public class B extends A { public void start() { System.out.println(\ A.

输出:TestA B.

输出:TestB C.

输出:TestA TestB D.

编译错误

正确答案:B 7.

(单选题)定义如下两个变量: int x = 89; int y = 98; 下列选项中可以将两个变量值互换的是:()。 A.

x = y; y = x; B.

int temp = 0; temp = x; y = x; x = temp; C.

int temp = 0; temp = x; x = y; y = temp; D.

int temp = 0; temp = y; x = y; y = temp;

正确答案:C选项A、B、D都会丢失一个变量的值 选项C 采用中间变量的方式交换两个变量的值 8.

(单选)下列代码的输出结果是: public class Blip { protected int blipvert(int x) { return 0; } } class Vert extends Blip { <插入代码> } 在<插入代码>处填入选项中的代码,使Vert类没有编译错误的是()。 A.

public int blipvert(int x) { return 0; } B.

private int blipvert(int x) { return 0; } C.

private void blipvert(int x) { return 0; } D.

protected long blipvert(int x) { return 0; }

正确答案:A 9.

(单选)请看下列代码编译和运行的结果是()。 interface DeclareStuff { public static final int EASY = 3; void doStuff(int t); } public class TestDeclare implements DeclareStuff { public static void main(String[] args) { int x = 5; new TestDeclare().doStuff(++x); } void doStuff(int s) { s += EASY + ++s; System.out.println(\ A. s=14 B. s=16 C. s=10 D.

编译失败

正确答案:D

搜索更多关于: 达内JSD1602第一次月考 的文档
达内JSD1602第一次月考.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c22sva0t70z4n25r6n2aj_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top