Java选择题(附答案)
发布时间:2023-03-25 04:09:54 来源:文档文库
小
中
大
字号:
1、给出如下代码:classTest{
privateintm;publicstaticvoidfun({//somecode...}}如何使成员变量m被函数fun(直接访问?A、将privateintm改为protectedintmB、将privateintm改为publicintmC、将privateintm改为staticintmD、将privateintm改为intm答:C
2、下面哪几个函数是publicvoidexample({...}的重载函数?
A、publicvoidexample(intm{...}B、publicintexample({...}C、publicvoidexample2({...}D、publicintexample(intm,floatf{...}答:A,D
3、给出下面的代码段:publicclassBase{intw,x,y,z;publicBase(inta,intb{x=a;y=b;}publicBase(inta,intb,intc,intd{//assignmentx=a,y=bw=d;z=c;}}在代码说明//assignmentx=a,y=b处写入如下哪几个代码是正确的?A、Base(a,b;B、x=a,y=b;C、x=a;y=b;D、this(a,b;答:C,D4、已知如下定义:Strings="story";下面哪个表达式是合法的?A、s+="books";B、charc=s[1];C、intlen=s.length;D、Stringt=s.toLowerCase(;答:A,D5、Java中main(函数的值是什么?A、StringB、intC、charD、void答:D6、如下哪些字串是Java中的标识符?A、fieldnameB、superC、3numberD、#numberE、$number答:
A,E7、如下哪些是Java中有效的关键字?A、constB、NULLC、falseD、thisE、native答:A,C,D,E8、如下哪些是Java中正确的整数表示?A、22B、0x22C、022D、22H答:A,B,C9、下面的代码段中,执行之后i和j的值是什么?inti=1;intj;j=i++;A、1,1B、1,2