试题"/>
javase期末考试题
一、多项选择(每题2分,共50分)
1、 下面哪几个函数是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){...}
2、 已知如下定义:String s = "story";
下面哪个表达式是合法的?
A、 s += "books";
B、char c = s[1];
C、int len = s.length;
D、char t = s.charAt(3);
3、 如下哪些字串是Java中的标识符?
A、 fieldname B、super C、3number D、#number E、$number
4、以下对数组的定义中,哪两项是正确的?
A、int integer[2]={5,6}; B、char charray=new char[10];
C、char charray[ ]=new char[10]; D、int integer[ ]={5,6};
5、以下哪一行在编译时不会显示警告或错误?
A、 float f=1.3; B、 char c=”a”; C、byte b=257; D、boolean b=null;
E、int i=10;
6、下面哪个是main()函数的合法参数?
A、char args[] B、char args[][] C、String args[]
D、String args
7、已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 };下面哪个表达式的值与数组下标量总数相等?
A、 m.length()
B、m.length
C、m.length()+1
D、m.length+1
8、已知如下代码:
public class Test{
long a[] = new long[10];
public static void main ( String arg[] ) {
System.out.println ( a[6] );
}
}
请问哪个语句是正确的?
A、null.
B、0.
C、编译时出错.
D、运行时出错.
9、已知如下代码:
public class Test{
public static void main(String arg[]){
更多推荐
javase期末考试题
发布评论