欢迎来到天天文库
浏览记录
ID:20364134
大小:48.50 KB
页数:5页
时间:2018-10-12
《北航《java语言与面向对象程序设计》在线作业三》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、北航《Java语言与面向对象程序设计》在线作业三一、单选题(共15道试题,共60分。)1.int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是()A.publicintMAX_LENGTH=100B.finalintMAX_LENGTH=100C.publicconstintMAX_LENGTH=100D.publicfinalintMAX_LENGTH=100正确答案:2.下列程序段执行后的结果是()。Strings=newString("abcdefg");for(inti=0;i2、){System.out.print(s.charAt(i));}A.acegB.ACEGC.abcdefgD.abcd正确答案:3.下面哪几个函数是publicvoidexample(){...}的重载函数()。A.publicvoidexample(intm){...}B.publicintexample(){...}C.publicvoidexample2(){...}D.publicintexample3(){...}正确答案:4.设i、j为int型变量名,a为int型数组名,以下选项中,正确的赋值语句是()A.i=i+2B.a[0]=7;C.i++3、---j;D.a(0)=66;正确答案:5.给出如下代码:classtest{privateintm;publicstaticvoidfun(){//somecode...}}如何使成员变量m被函数fun()直接访问()。A.将privateintm改为protectedintmB.将privateintm改为publicintmC.将privateintm改为staticintmD.将privateintm改为intm正确答案:6.在Java中,用package语句说明一个包时,该包的层次结构必须是()A.与文件的结构相同B.与文件目录的层次相同C.与文件4、类型相同D.与文件大小相同正确答案:7.paint()方法使用哪种类型的参数()。A.GraphicsB.Graphics2DC.StringD.Color正确答案:8.下面的表达式哪个是正确的()A.Strings="你好";inti=3;s+=i;B.Strings="你好";inti=3;if(i==s){s+=i};C.Strings="你好";inti=3;s=i+s;D.Strings="你好";inti=3;s=i+;正确答案:9.设x=1,y=2,z=3,则表达式y+=z--/++x的值是()A.3B.3.5C.4D.5正确答案:10.设有定5、义inti=6;,则执行以下语句后,i的值为()。i+=i-1;A.10B.121C.11D.100正确答案:11.下列叙述中,错误的是()。A.父类不能替代子类B.子类能够替代父类C.子类继承父类D.父类包含子类正确答案:12.已知表达式intm[]={0,1,2,3,4,5,6};下面哪个表达式的值与数组下标量总数相等()。A.m.length()B.m.lengthC.m.length()+1D.m.length+1正确答案:13.在对String类进行查找比较操作时,字符串的长度()。A.不变B.变长C.变短D.不一定正确答案:14.设x、y为已定义6、的类名,下列声明x类的对象x1的语句中正确的是()A.staticxx1;B.publicxx1=newx(int123);C.yx1;D.xx1=x();正确答案:15.关于类和对象的叙述正确的是()A.Java的类分为两大部分:系统定义的类和用户自定义的类B.类的静态属性和全局变量的概念完全一样,只是表达形式不同C.类的成员至少有一个属性和一个方法D.类是对象的实例化正确答案:北航《Java语言与面向对象程序设计》在线作业三二、多选题(共5道试题,共20分。)1.关于awt和swing说法正确的是()A.awt在不同操作系统中显示相同的风格B.swing7、在不同的操作系统中显示相同的风格C.java.awt的子类D.awt和swing都支持事件模型正确答案:2.定义变量如下:charc=‘w‘;inti=8;longL=15;floatf=8.9f;以下赋值语句正确的是()A.i=c+i;B.c=c+i;C.L=f+L;D.f=i+L+f;正确答案:3.说明下列创建数组的方法那些是正确的()。A.inttwoDim[][]=newint[4][];B.inttwoDim[][]=newint[][4];C.inttwoDim[][]=newint[4][5];D.chara[]={‘A’,‘B’};正确答案:8、4.下列正确的表达式()A.doublea=1.0;
2、){System.out.print(s.charAt(i));}A.acegB.ACEGC.abcdefgD.abcd正确答案:3.下面哪几个函数是publicvoidexample(){...}的重载函数()。A.publicvoidexample(intm){...}B.publicintexample(){...}C.publicvoidexample2(){...}D.publicintexample3(){...}正确答案:4.设i、j为int型变量名,a为int型数组名,以下选项中,正确的赋值语句是()A.i=i+2B.a[0]=7;C.i++
3、---j;D.a(0)=66;正确答案:5.给出如下代码:classtest{privateintm;publicstaticvoidfun(){//somecode...}}如何使成员变量m被函数fun()直接访问()。A.将privateintm改为protectedintmB.将privateintm改为publicintmC.将privateintm改为staticintmD.将privateintm改为intm正确答案:6.在Java中,用package语句说明一个包时,该包的层次结构必须是()A.与文件的结构相同B.与文件目录的层次相同C.与文件
4、类型相同D.与文件大小相同正确答案:7.paint()方法使用哪种类型的参数()。A.GraphicsB.Graphics2DC.StringD.Color正确答案:8.下面的表达式哪个是正确的()A.Strings="你好";inti=3;s+=i;B.Strings="你好";inti=3;if(i==s){s+=i};C.Strings="你好";inti=3;s=i+s;D.Strings="你好";inti=3;s=i+;正确答案:9.设x=1,y=2,z=3,则表达式y+=z--/++x的值是()A.3B.3.5C.4D.5正确答案:10.设有定
5、义inti=6;,则执行以下语句后,i的值为()。i+=i-1;A.10B.121C.11D.100正确答案:11.下列叙述中,错误的是()。A.父类不能替代子类B.子类能够替代父类C.子类继承父类D.父类包含子类正确答案:12.已知表达式intm[]={0,1,2,3,4,5,6};下面哪个表达式的值与数组下标量总数相等()。A.m.length()B.m.lengthC.m.length()+1D.m.length+1正确答案:13.在对String类进行查找比较操作时,字符串的长度()。A.不变B.变长C.变短D.不一定正确答案:14.设x、y为已定义
6、的类名,下列声明x类的对象x1的语句中正确的是()A.staticxx1;B.publicxx1=newx(int123);C.yx1;D.xx1=x();正确答案:15.关于类和对象的叙述正确的是()A.Java的类分为两大部分:系统定义的类和用户自定义的类B.类的静态属性和全局变量的概念完全一样,只是表达形式不同C.类的成员至少有一个属性和一个方法D.类是对象的实例化正确答案:北航《Java语言与面向对象程序设计》在线作业三二、多选题(共5道试题,共20分。)1.关于awt和swing说法正确的是()A.awt在不同操作系统中显示相同的风格B.swing
7、在不同的操作系统中显示相同的风格C.java.awt的子类D.awt和swing都支持事件模型正确答案:2.定义变量如下:charc=‘w‘;inti=8;longL=15;floatf=8.9f;以下赋值语句正确的是()A.i=c+i;B.c=c+i;C.L=f+L;D.f=i+L+f;正确答案:3.说明下列创建数组的方法那些是正确的()。A.inttwoDim[][]=newint[4][];B.inttwoDim[][]=newint[][4];C.inttwoDim[][]=newint[4][5];D.chara[]={‘A’,‘B’};正确答案:
8、4.下列正确的表达式()A.doublea=1.0;
此文档下载收益归作者所有