下面程序段的运行结果是()。String s1=”abc”;String s2=”def”;String s3=s2;s2=”ghi”;System.out.println(s1+s2+s3)
A. abcghighi
B. abcdefdef
C. abcdefghi
D. abcghidef
查看答案
下面会导致死循环的是()
A for(int k=0;k<0;k++)
B for(int k=10;k>0;k–)
C for(int k=0;k<10;k–)
D for(int k=0;k>0;k++)
定义的局部数组,说法错误的是()。public static int[] getNumbers(){int[] numbers = {1,2,3,4,5};return numbers;}
A. 函数getNumbers返回之后,numbers指向的内容还是有效的
B. 函数返回之后,虽然numbers变量不存在了,但是数组还是在的
C. numbers是数组对象,实际上不会存放在栈空间
D. 在getNumbes返回之后,numbers就无效了,从栈退出了!
Java语言中的基本数据类型有()
A. byte
B. Integer
C. String
D. char
E. long