02多项选择题.doc

02多项选择题.doc

ID:27969988

大小:52.50 KB

页数:17页

时间:2018-12-07

02多项选择题.doc_第1页
02多项选择题.doc_第2页
02多项选择题.doc_第3页
02多项选择题.doc_第4页
02多项选择题.doc_第5页
资源描述:

《02多项选择题.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、72.下面哪几个函数是public void example(){...}的重载函数? A、 public void example( int m){...} B、public int example(){...} C、public void example2(){...} D、 public int example ( int m, float f){...}答: A,DJava中的重载函数,指的是函数的方法名相同并且参数表不同73.给出下面的代码段:public class Base{int w, x, y ,z;public 

2、Base(int a,int b){x=a; y=b;}public Base(int a, int b, int c, int d){// assignment x=a, y=bw=d;z=c;}}在代码说明// assignment x=a, y=b处写入如下哪几个代码是正确的? A、 Base(a,b); B、x=a, y=b; C、x=a; y=b; D、this(a,b);答: C,DA选项的写法语法错误;B选项x=a后面用逗号也是不正确的。C,D均正确,调用自身的其它构造方法使用this关键字。74.已知如下定义:Str

3、ing s = "story";下面哪个表达式是合法的? A、 s += "books"; B、char c = s[1]; C、int len = s.length; D、String t = s.toLowerCase();答: A,DB的错误是String是一个对象,而不是一个char类型的数组;C的错误是String没有length这个属性,只有一个length()的方法。76.如下哪些字串是Java中的标识符?  A、 fieldname B、super C、3number D、#number E、$number答: A,

4、E77.如下哪些是Java中有效的关键字?  A、 const B、NULL C、false D、this E、 native答:A,C,D,EB选项为大写,故不是Java中有效的关键字,如为null,则是。78.如下哪些是Java中正确的整数表示? A、22 B、0x22 C、022 D、22H答: A,B,CA为十进制,B为十六进制,C为8进制,D错误。80.下面哪些是正确的? A、 >> 是算术右移操作符. B、>> 是逻辑右移操作符. C、>>> 是算术右移操作符 D、>>> 是逻辑右移操作符答:A,D81.下面哪个赋值语句

5、是合法的? A、float a = 2.0 B、double b = 2.0 C、int c = 2 D、long d = 2答:B,C,D由于小数的字面值为double,A选项的赋值有丢失精度的危险,所以不合法。83.下面哪个语句是创建数组的正确语句? A、 float f[][] = new float[6][6]; B、float []f[] = new float[6][6]; C、float f[][] = new float[][6]; D、float [][]f = new float[6][6]; E、float [

6、][]f = new float[6][];答:A,B,C,D85.已知如下的命令执行 java MyTest a b c请问哪个语句是正确的? A、 args[0] = "MyTest a b c" B、args[0] = "MyTest" C、args[0] = "a" D、args[1]= 'b'答:C, Dargs数组代表的是Java程序传入的参数,不包括类名,下标由0开始。88.已知如下代码:public class Test{public static void main(String arg[]){int i = 5;

7、do {System.out.println(i);} while (--i>5)System.out.println("finished");}}执行后的输出是什么? A、 5 B、4 C、6 D、Finished E、None答:A,D--i的值为i的值,但执行该表达式后i的值为4,所以选择A和D。89.下面代码执行后的输出是什么?outer: for(int i=0;i<3; i++)inner: for(int j=0;j<2;j++){if(j==1) continue outer;System.out.println(j

8、+ "and "+i);}  A、 0 and 0 B、0 and 1 C、0 and 2 D、1 and 0 E、1 and 1 F、1 and 2 G、2 and 0 H、 2 and 1 I、 2 and 2答: A,B,Cco

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。