武汉智远软件有限责任公司.doc
- 文档编号:988552
- 上传时间:2022-10-15
- 格式:DOC
- 页数:18
- 大小:352.50KB
武汉智远软件有限责任公司.doc
《武汉智远软件有限责任公司.doc》由会员分享,可在线阅读,更多相关《武汉智远软件有限责任公司.doc(18页珍藏版)》请在冰豆网上搜索。
选择题
1:
What will be the result of executing the following code?
// Filename; SuperclassX.java
package packageX;
public class SuperclassX
{
protected void superclassMethodX()
{
}
int superclassVarX;
}
// Filename SubclassY.java
1.package packageX.packageY;
2.
3.public class SubclassY extends SuperclassX
4.{
5.SuperclassX objX = new SubclassY();
6.SubclassY objY = new SubclassY();
7.void subclassMethodY()
8.{
9.objY.superclassMethodX();
10.int i;
11.i = objY.superclassVarX;
12.}
13.}
Choices:
Whatwillbetheresultofexecutingthefollowingcode?
//Filename;SuperclassX.java
packagepackageX;
publicclassSuperclassX
{
protectedvoidsuperclassMethodX()
{
}
intsuperclassVarX;
}
//FilenameSubclassY.java
1.packagepackageX.packageY;
2.
3.publicclassSubclassYextendsSuperclassX
4.{
5.SuperclassXobjX=newSubclassY();
6.SubclassYobjY=newSubclassY();
7.voidsubclassMethodY()
8.{
9.objY.superclassMethodX();
10.inti;
11.i=objY.superclassVarX;
12.}
13.}
Choices:
A.Compilationerroratline5
B.Compilationerroratline9
C.Runtimeexceptionatline11
D.Noneofthese
2:
The following code is entire contents of a file called Example.java,causes precisely one error during compilation:
class SubClass extends BaseClass{
}
class BaseClass(){
String str;
public BaseClass(){
System.out.println(“ok”);}
public BaseClass(String s){
str=s;}}
public class Example{
public void method(){
SubClass s=new SubClass(“hello”);
BaseClass b=new BaseClass(“world”);
}
}
Which line would be cause the error?
ThefollowingcodeisentirecontentsofafilecalledExample.java,causespreciselyoneerrorduringcompilation:
classSubClassextendsBaseClass{
}
classBaseClass(){
Stringstr;
publicBaseClass(){
System.out.println(“ok”);}
publicBaseClass(Strings){
str=s;}}
publicclassExample{
publicvoidmethod(){
SubClasss=newSubClass(“hello”);
BaseClassb=newBaseClass(“world”);
}
}
Whichlinewouldbecausetheerror?
A.9
B.10
C.11
D.12
3:
鉴于Java的特点,它最适合的计算环境是
A.并行计算环境
B.分布式计算环境
C.高强度计算环境
D.开放式计算环境
4:
What will be printed when you execute the following code?
class X
{
Y b = new Y();
X()
{
System.out.print("X");
}
}
class Y
{
Y()
{
System.out.print("Y");
}
}
public class Z extends X
{
Y y = new Y();
Z()
{
System.out.print("Z");
}
public static void main(String[] args)
{
new Z();
}
}
Choices:
Whatwillbeprintedwhenyouexecutethefollowingcode?
classX
{
Yb=newY();
X()
{
System.out.print("X");
}
}
classY
{
Y()
{
System.out.print("Y");
}
}
publicclassZextendsX
{
Yy=newY();
Z()
{
System.out.print("Z");
}
publicstaticvoidmain(String[]args)
{
newZ();
}
}
Choices:
A.Z
B.YZ
C.XYZ
D.YXYZ
5:
Given the following class definition:
class A{
protected int i;
A(int i){
this.i=i;
}
}
which of the following would be a valid inner class for this class?
Select valid answer:
Giventhefollowingclassdefinition:
classA{
protectedinti;
A(inti){
this.i=i;
}
}
whichofthefollowingwouldbeavalidinnerclassforthisclass?
Selectvalidanswer:
A.classB{}
B.classBextendsA{}
C.classBextendsA{B(){System.out.println(“i=”+i);}}
D.classB{classA{}}
6:
下述程序代码中有语法错误的行是( )。
int i,ia[10],ib[10]; /*第一行*/
for (i=0;i<=9;i++) /*第2行*/
ia[i]=0; /*第3行*/
ib=ia; /*第4行*/
下述程序代码中有语法错误的行是()。
inti,ia[10],ib[10];/*第一行*/
for(i=0;i<=9;i++)/*第2行*/
ia[i]=0;/*第3行*/
ib=ia;/*第4行*/
A.第1行
B.第2行
C.第3行
D.第4行
7:
Give this class outline:
class Example{
private int x;
//rest of class body…
}
Assuming that x invoked by the code java Example, which statement can made x be directly accessible in main() method of Example.java?
Givethisclassoutline:
classExample{
privateintx;
//restofclassbody…
}
AssumingthatxinvokedbythecodejavaExample,whichstatementcanmadexbedirectlyaccessibleinmain()methodofExample.java?
A.Changeprivateintxtopublicintx
B.changeprivateintxtostaticintx
C.Changeprivateintxtoprotectedintx
D.changeprivateintxtofinalintx
8:
假定a和b为int型变量,则执行下述语句组后,b的值为
a=1;
b=10;
do
{
b-=a;
a++;
}while(b--<0);
A.9
B.-2
C.-1
D.8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 武汉 软件 有限责任公司