奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 575|回复: 0

《Java语言与面向对象程序设计》3.下面哪几个函数是public v...

[复制链接]

2万

主题

27

回帖

6万

积分

管理员

积分
60146
发表于 2016-9-19 12:44:44 | 显示全部楼层 |阅读模式
扫码加微信
16秋奥鹏北航《Java语言与面向对象程序设计》在线作业三标准答案
一、单选题:
1.int 型 public 成员变量 MAXLENGTH,该值保持为常数100,则定义这个变量的语句是(    )          (满分:4)
    A. public int MAXLENGTH=100
    B. final int MAXLENGTH=100
    C. public const int MAXLENGTH=100
    D. public final int MAXLENGTH=100
2.下列程序段执行后的结果是(    )。 String  s=new String("abcdefg");for(int i=0;i<s.length(    );i+=2){    System.out.print(s.charAt(i));}          (满分:4)
    A. aceg
    B. ACEG
    C. abcdefg
    D. abcd
3.下面哪几个函数是public void example(    ){...}的重载函数(    )。          (满分:4)
    A. public void example( int m){...}
    B. public int example(    ){...}
    C. public void example2(    ){...}
    D. public int example3(    ){...}
4.设 i、j 为int型变量名,a 为int型数组名,以下选项中,正确的赋值语句是(    )          (满分:4)
    A. i = i + 2
    B. a[0] = 7;
    C. i++ - --j;
    D. a(0) = 66;
5.给出如下代码: class test{ private int m; public static void fun(    ) { // some code... } } 如何使成员变量m 被函数fun(    )直接访问(    )。          (满分:4)
    A. 将private int m 改为protected int m
    B. 将private int m 改为 public int m
    C. 将private int m 改为 static int m
    D. 将private int m 改为 int m
6.在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是(    )          (满分:4)
    A. 与文件的结构相同
    B. 与文件目录的层次相同
    C. 与文件类型相同
    D. 与文件大小相同
7.paint(    )方法使用哪种类型的参数(    )。          (满分:4)
    A. Graphics
    B. Graphics2D
    C. String
    D. Color
8.下面的表达式哪个是正确的(    )          (满分:4)
    A. String s="你好";int i=3; s+=i;
    B. String s="你好";int i=3; if(i==s){ s+=i};
    C. String s="你好";int i=3; s=i+s;
    D. String s="你好";int i=3; s=i+;
9.设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是(    )          (满分:4)
    A. 3
    B. 3.5
    C. 4
    D. 5
10.设有定义 int i = 6 ;,则执行以下语句后,i 的值为(    )。i += i - 1;          (满分:4)
    A. 10
    B. 121
    C. 11
    D. 100
11.下列叙述中,错误的是(    )。          (满分:4)
    A. 父类不能替代子类
    B. 子类能够替代父类
    C. 子类继承父类
    D. 父类包含子类
12.已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等(    )。          (满分:4)
    A. m.length(    )
    B. m.length
    C. m.length(    )+1
    D. m.length+1
13.在对String类进行查找比较操作时,字符串的长度(    )。          (满分:4)
    A. 不变
    B. 变长
    C. 变短
    D. 不一定
14.设 x、 y为已定义的类名,下列声明x类的对象x1的语句中正确的是(    )          (满分:4)
    A. static x x1;
    B. public x x1=new x(int 123);
    C. y x1;
    D. x x1=x(    );
15.关于类和对象的叙述正确的是(    )          (满分:4)
    A. Java的类分为两大部分:系统定义的类和用户自定义的类
    B. 类的静态属性和全局变量的概念完全一样,只是表达形式不同
    C. 类的成员至少有一个属性和一个方法
    D. 类是对象的实例化
二、多选题:
1.关于awt和swing说法正确的是(    )          (满分:4)
    A. awt在不同操作系统中显示相同的风格
    B. swing在不同的操作系统中显示相同的风格
    C. java.awt的子类
    D. awt和swing都支持事件模型
2.定义变量如下: char c=‘w‘; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是(    )          (满分:4)
    A. i=c+i;
    B. c=c+i;
    C. L=f+L;
    D. f=i+L+f;
3.说明下列创建数组的方法那些是正确的(    )。          (满分:4)
    A. int twoDim[][] = new int[4][];
    B. int twoDim[][] = new int[][4];
    C. int twoDim[][] = new int[4][5];
    D. char a[] = {‘A’
     ‘B’};
4.下列正确的表达式(    )          (满分:4)
    A. double a=1.0;
    B. Double a=new Double(1.0);
    C. byte a = 340;
    D. Byte a = 120;
5.下列哪些语句是正确的(    )。          (满分:4)
    A. int a[][]=new int[][3];
    B. int a[][]={{1
    3}
    {2
    3
    4}
    {1
    2}};
    C. String s[][]=new String[2][];
    D. String s[][]={{"can"
    "I"}
    {"help"
    "you"}}
三、判断题:
1.在读字符文件 Employee.dat 时,使用该文件作为参数的类是DataInputStream(    )          (满分:4)
    A. 错误
    B. 正确
2.注释的作用是使程序在执行时在屏幕上显示//之后的内容(    )          (满分:4)
    A. 错误
    B. 正确
3.用“+”可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串(    )          (满分:4)
    A. 错误
    B. 正确
4.当启动 Applet 程序时,首先调用的方法是start(    )(    )          (满分:4)
    A. 错误
    B. 正确
5.Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定(    )          (满分:4)
    A. 错误
    B. 正确
奥鹏易百网www.openhelp100.com专业提供网络教育各高校作业资源。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-24 19:01

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表