资源描述:
《java基础题1附详细解析)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、阶段练习题1•下而的表达式哪个是正确的?AA、Strings二〃你好";inti二3;s+=i;B、Strings二〃你好";inti二3;if(i=s){s+二i};Strings二〃你好〃;inti=3;s二i+s;Strings二〃你好〃;inti=3;s=i+;•Strings二null;inti=(s!=null)&&(s.length>O)?s.length():0;String是方法length是属性,一般集合类对彖拥有的属性,取得集合的大小。例如:数组.length就是取得数纽的长度。length()是方法,-•般字符串类对象有该方法,也是取得字符
2、串长度。例如:字符串.length();2.选出合理的标识符ACA、_sysl_lllB>2mailC.$changeD、class标识符只能以字母,&,开头3、给出如下代码:classTest{privateintm;publicstaticvoidfun(){//somecode...如何使成员变址m被函数fun()肓接访问?CA^将privateintm改为protectedintmB.将privateintm改为publicintmC^将privateintm改为staticintmD、将privateintm改为intm静态方法只能肓接访问静态变呈4、下
3、面哪几个函数是publicvoidexample(){...}的重载函数?ADAspublicvoidexample(intm){・・・}Bxpublicintexample(){・・・}C^publicvoidexample2(){...)D、publicintexample(intm,floatf){...}重载方法名相同;方法的参数类型,个数,数序至少有一个不同。5、给出下面的代码段:publicclassBase{intw,x,y,z;publicBasc(inta,intb){x=a;y=b;}publicBase(inta,intb,intc,intd
4、){//assignmentx=a,y=bw=d;z=c;}}在代码说明〃assignmentx=a,y=b处写入如下哪几个代码是正确的?CDA、Base(a,b);想调川方法重载,前面要加this。B、x=a,y=b;语句之间用;C、x=a;y=b;D、this(a,b);6、已知如下定义:Strings="story11;下而哪个表达式是合法的?ADA^s+="books";延长sB、charc=s[l];s.charAt(l);C^intlen=s.length;缺少括号D^Stringt=s.toLowerCase();7、下面的代码段中,执行之后i和j的
5、值是什么?Cinti=1;intj;j=i卄;先取i值,i再白加A、1,1B、1,2C、2,1D、2,28、下面哪个赋值语句是合法的?BCDA、floata=2.0java屮:小数默认是double型。doubleb=2.0C、intc=2D、longd=29、在如下源代码文件Tcst.java中,哪个是正确的类定义?BDA^publicclasstest{〃首字付需要大写publicintx=0;publictest(intx){this.x=x;}}publicclassTest{publicintx=0;publicTest(intx){this.x=x;}
6、}C、publicclassTestextendsTl,T2{//java不可以多继承publicintx=0;publicTest(intx){this.x=x;}}D、publicclassTestextendsT1{publicintx=0;publicTest(intx){this.x=x;}}E>protectedclassTestextendsT2{〃需要publicpublicintx=0;publicTest(intx){this.x=x;io、卜•面关于构造函数的说法不正确的是(A、构造函数也属于类的方法,用于创建对象的时候给成员变量赋值。B、构
7、造函数不可以重载。C、构造函数没有返回值。D、构造函数一定要和类名相同。构造函数不可以有返
8、叫类型,和类名相同。11、给出如下代码:classTest{privateintm;publicstaticvoidfun(){//somecode...}如何使成员变量m被函数fun()直接访问?C将private将private将private将privateA、B、C、D、intintintintni改为protectedintm改为publicintm改为staticintm改为intm12.类Teacher和Student是类Person的了类;CPersonp;
9、Teach