最新版0837《面向对象程序设计》网上作业与课程考试复习资料全.docx
- 文档编号:1274293
- 上传时间:2022-10-19
- 格式:DOCX
- 页数:24
- 大小:27.01KB
最新版0837《面向对象程序设计》网上作业与课程考试复习资料全.docx
《最新版0837《面向对象程序设计》网上作业与课程考试复习资料全.docx》由会员分享,可在线阅读,更多相关《最新版0837《面向对象程序设计》网上作业与课程考试复习资料全.docx(24页珍藏版)》请在冰豆网上搜索。
最新版0837《面向对象程序设计》网上作业与课程考试复习资料全
[0837]《面向对象程序设计》
第一次作业
[单选题]Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序"一次编写,到处运行”的特点:
( )
A:
多线程
B:
与平台无关
C:
面向对象
D:
分布式
参考答案:
B
[单选题]以下关于Java语言的叙述错误的是:
( )
A:
Java是最纯粹的面向对象语言,对面向对象方法学的支持也最全面
B:
Java是解释执行的语言,由Java解释器负责将Java源文件解释为机器码执行
C:
Java是平台无关的,即Java程序不用修改就可以在不同类型的计算机平台上运行
D:
Java提供了大量功能丰富的可重用类库,有效减少了编程的工作量
参考答案:
B
[单选题]设有定义inti=80,j=7;doubled=80.7;下列语句中正确的赋值语句是:
( )
A:
i=d;
B:
i=(int)d+j;
C:
j=(int)i-d;
D:
i+j=(int)d;
参考答案:
B
[单选题]下列字符序列中不能作为Java语言标识符的是:
( )
A:
abc_123
B:
圆周率PI
C:
false
D:
_123abc
参考答案:
C
[单选题]设有定义inti=7;charch='b';下面赋值语句中不正确是:
( )
A:
i=ch;
B:
ch=i;
C:
ch=(char)i;
D:
i=(int)ch;
参考答案:
B
[单选题]下列不属于Java语言关键字的是:
( )
A:
repeat
B:
try
C:
break
D:
new
参考答案:
A
[单选题]
以下由for语句构成的循环的执行次数是:
( )
for(inti=0;i<=0;i=i);
A:
有语法错,不能执行
B:
一次也不执行
C:
执行1次
D:
无限次
参考答案:
D
[单选题]
执行下列语句后,变量x的值是:
( )
intx=7,y=10;
switch(x/y){
case0:
x++;
case7:
x*=y;
case14:
x+=y;
break;
default:
x%=y;
}
A:
8
B:
70
C:
80
D:
90
参考答案:
D
[单选题]下列选项中,用于声明实现一个接口关键字是:
( )
A:
interface
B:
implements
C:
import
D:
abstract
参考答案:
B
[单选题]下列字符序列中可以作为Java语言标识符的是:
( )
A:
true
B:
123_xyz
C:
x.y
D:
_x123
参考答案:
D
第二次作业
[单选题]下列关于构造方法的说法中,不正确的是:
( )
A:
构造方法用于创建类的实例
B:
构造方法不可以重载
C:
构造方法不具有返回值类型
D:
构造方法名必须和类名相同
参考答案:
B
[单选题]下列构造String的语句中,不正确的是:
( )
A:
Stringstr2="";
B:
Stringstr1=newString();
C:
Stringstr4=""+123;
D:
Stringstr3=newString(123);
参考答案:
D
[单选题]
下列语句序列给出了k,myArr和myMethod()的声明。
当调用方法myMethod(myArr,k)之后,存储在k和myArr里的值分别是:
( )
intk=7;
StringmyArr[]={"love","peace","and"};
voidmyMethod(Stringa[],intm){
Stringtemp=a[1];
a[1]=a[2];
a[2]=temp;
m=a[2].length();
}
A:
{"peace","love","and"},4
B:
{"peace","love","and"},7
C:
{"love","and","peace"},5
D:
{"love","and","peace"},7
参考答案:
D
[论述题]写出下面程序的执行结果。
publicclassIntern{
publicstaticvoidmain(String[]args){
Strings1="123456";//字符串直接量
Strings2="123456";//字符串直接量
Strings3="123"+"456";
Stringa0="123";
Strings4=a0+"456";//这不是字符串直接量
Strings5=newString("123456");//这不是字符串直接量
Strings6=s5.intern();
System.out.println("s2"+((s2==s1)?
"==":
"!
=")+"s1");
System.out.println("s3"+((s3==s1)?
"==":
"!
=")+"s1");
System.out.println("s4"+((s4==s1)?
"==":
"!
=")+"s1");
System.out.println("s5"+((s5==s1)?
"==":
"!
=")+"s1");
System.out.println("s6"+((s6==s1)?
"==":
"!
=")+"s1");
}
}
参考答案:
答:
输出为
s2==s1
s3==s1
s4!
=s1
s5!
=s1
s6==s1
[单选题]既能作为类的修饰符,也能作为类成员的修饰符的是( )
A:
public
B:
extends
C:
void
D:
static
参考答案:
A
[论述题]
下面程序的执行结果是什么?
classTest{
publicstaticvoidmain(String[]args){
intsum=0;
outer:
for(inti=1;i<10;i++){
inner:
for(intj=1;j<3;j++){
sum+=j;
if(i+j>6)
continueinner;
}
}
System.out.println("sum="+sum);
}
}
参考答案:
答:
sum=27
[单选题]
下列语句序列执行之后,b1,b2,b3,b4的值分别是:
( )
Strings1="peace";
Strings2=newString(s1);
Strings3=s2;
Strings4=newString("PEACE");
booleanb1=(s1==s2);
booleanb2=s1.equals(s2);
booleanb3=(s3==s2);
booleanb4=s4.equals(s3);
A:
true,true,false,false
B:
false,true,true,true
C:
false,true,true,false
D:
false,true,false,false
参考答案:
C
第三次作业
[单选题]把容器划分为东、西、南、北、中5个区域的布局管理器是:
( )
A:
BoxLayout
B:
FlowLayout
C:
CardLayout
D:
BorderLayout
参考答案:
D
[单选题]Swing的三个顶层容器分别是:
( )
A:
JApplet,JPanel,JWindow
B:
JDialog,JApplet,JFrame
C:
JApplet,JFrame,JMenu
D:
JFrame,JPanel,JTextArea
参考答案:
B
[单选题]下列关于Java小应用程序(Applet)的说法中,正确的是:
( )
A:
java.applet.Applet类是所有Java小应用程序的基类
B:
Java小应用程序不需要编译
C:
Java小应用程序也需要main()方法
D:
Java小应用程序必须实现ActionListener接口
参考答案:
A
[单选题]从开始执行到执行结束,小应用程序经历的3个状态分别是:
( )
A:
初始态、就绪态,结束态
B:
就绪态、运行态,停止态
C:
初始态、运行态,停止态
D:
就绪态、运行态,休眠态
参考答案:
C
[论述题]
阅读下面的程序,写出输出结果。
classParent{
//静态变量
publicstaticStringp_StaticField="父类--静态变量";
//变量
publicStringp_Field="父类--变量";
//静态初始化块
static{
System.out.println(p_StaticField);
System.out.println("父类--静态初始化块");
}
//初始化块
{
System.out.println(p_Field);
System.out.println("父类--初始化块");
}
//构造器
publicParent(){
System.out.println("父类--构造器");
}
}
publicclassSubClassextendsParent{
//静态
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向对象程序设计 最新版 0837 面向 对象 程序设计 网上 作业 课程 考试 复习资料