超前自学网

 找回密码
 立即注册

奥鹏在线作业,2元一门,先做后付,微信424329

查看: 117|回复: 0

吉大18春学期《面向对象程序设计》在线作业一-0004

[复制链接]

3万

主题

3万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
95816
发表于 2020-8-8 18:36:25 | 显示全部楼层 |阅读模式
微信公众号:超前自学网
点击这里
设有定义 int i=123; long j=456; 下面赋值不正确的语句是(     )
A:j=i;
B:j=(long)i;
C:i=(int)j;
D:i=j;

设有定义 int i = 6 ;,则执行以下语句后,i 的值为(     )。i += i - 1;
A:10
B:121
C:11
D:100

int 型 public 成员变量 MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是(     )
A:public int MAX_LENGTH=100
B:final int MAX_LENGTH=100
C:public const int MAX_LENGTH=100
D:public final int MAX_LENGTH=100

给出如下代码: class test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问(     )。
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

如果类中的成员变量可以被同一包访问,则使用如下哪个约束符(     )。
A:private
B:public
C:protected
D:no modifier

所有的异常类皆继承哪一个类?(     )
A:java.io.Exception
B:java.lang.Throwable
C:java.lang.Exception
D:java.lang.Error

设有定义 float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是(     )
A:x > y || x > z
B:x != y
C:z > ( y + x
D:x < y & ! ( x < z )

不允许作为类及类成员的访问控制符的是(     )。
A:public
B:private
C:static
D:protected

以下有关类的继承的叙述中,正确的是(     )
A:子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性
B:子类只能继承父类的方法,不能继承父类的属性
C:子类只能继承父类的非私有属性,不能继承父类的方法
D:子类不能继承父类的私有属性

异常包含下列那些内容(     )。
A:程序中的语法错误
B:程序的编译错误
C:程序执行过程中遇到的事先没有预料到的情况
D:程序事先定义好的可能出现的意外情况

设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是(     )
A:x( int m){ ... }
B:void x( int m){ ... }
C:x( int m, int n){ ... }
D:x( int h,int m,int n){ ... }

关于被私有访问控制符private修饰的成员变量,以下说法正确的是(     )。
A:可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B:可以被两种类访问和引用:该类本身、该类的所有子类
C:只能被该类自身所访问和修改
D:只能被同一个包中的类访问

若已定义 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( )
A:x[5-3]
B:x[k]
C:x[k+5]
D:x[0]

下列代码中,将引起一个编译错误的行是(     ) 1)public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) }
A:第3行
B:第5行
C:第6行
D:第10行

下列关于for循环和while循环的说法中哪个是正确的(     )
A:while循环能实现的操作,for循环也都能实现
B:while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
C:两种循环任何时候都可替换
D:两种循环结构中都必须有循环体,循环体不能为空

如下哪些是Java中正确的整数表示(     )
A:22
B:0x22
C:022
D:22H

以下哪些是Java语言的特点?(     )
A:结构简单,代码长度短
B:可以在网络的任何地方运行
C:使Internet上的信息真正具有动态性和交互性
D:所有Java applet都受Applet类的子类

执行下列代码后,哪个结论是正确的 ( )String[] s=new String[10];
A:s[10] 为 "";
B:s[9] 为 null;
C:s[0] 为 未定义
D:s.length 为10

下列哪些语句是正确的(     )。
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"}}

指出下列哪个方法与方法public void add(int a){}为合理的重载方法(     )。
A:public int add(int a)
B:public void add(long a)
C:public void add(int a,int b)
D:public void add(float a)

一个Java类可以有多个父类(     )。
A:错误
B:正确

如果p是父类Parent的对象,而c是子类Child的对象,则语句c?=?p是正确的(     )
A:错误
B:正确

Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关(     )
A:错误
B:正确

Java的字符类型采用的是ASCII编码(     )
A:错误
B:正确

Java的类不允许多重继承,但接口支持多重继承(     )。
A:错误
B:正确

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|超前自学网 ( 皖ICP备20014425号-1 )|网站地图

GMT+8, 2025-5-1 07:25

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

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