文档介绍:lassBase{privatevoidtest(){(6+6+"(Result)");}staticpublicvoidmain(String[]a){newBase().test();}}(Result)B12(Result)+.Can'+.Can':B考点:字符串与基本数据的链接如果第一个是字符串那么后续都按字符串进行处理如果第一个到第n个是基本数据,第n+1个是字符串,那么前n个数据都按加法计算,再与字符串链接2..’⌴’:lassBase{2:3:privatevoidtest(){4:5:StringaStr="⌴One⌴";6:StringbStr=aStr;7:();8:();9:("["+aStr+","+bStr+"]");7:}8:9:staticpublicvoidmain(String[]a){10:newBase().test();11:}12:}[ONE,⌴One⌴]B[⌴One⌴,One]C[ONE,One]D[ONE,ONE]E[⌴One⌴,⌴One⌴]解答:E通过StringbStr=aStr;这句代码使bStr和aStr指向同一个地址空间。String类是定长字符串,调用一个字符串的方法以后会形成一个新的字符串。,String类的indexOf()方法返回的类型是?A、Int16B、Int32C、intD、long解答:CindexOf方法的声明为:publicintindexOf(intch)返回指定字符在字符串中第一次出现的索引,如果未出现该字符,则返回-14..执行下列代码后,哪个结论是正确的String[]s=newString[10];[9]为null;[10]为"";[0]:ADs是引用类型,s中的每一个成员都是引用类型,即String类型,String类型默认的值为null,s数组的长度为10。:lassTest{publicstaticvoidmain(String[]args){Stringstr=NULL;(str);}}Whatistheresult?:Bnull应该小写6、Given:lassTest{publicstaticvoidmain(Stringargs[]){classFoo{publicinti=3;}Objecto=(Object)newFoo();Foofoo=(Foo)o;();}}Whatistheresult?“3”:B考点:局部内部类的使用局部内部类定义在方法中,作用域相当于局部变量的作用域7、Given:lassTest{publicstaticvoidmain(String[]args){Stringfoo=“blue”;Stringbar=foo;foo=“green”;(bar);}}Whatistheresult?“null”“blue”“green”解答:D采用Stringfoo=“blue”定义方式定义的字符串放在字符串池中,通过Stringbar=foo;他们指向了同一地址空间,就是同一个池子,当执行foo=“green”;foo指向新的地址空间。?()