1、下面的表达式哪个是正确的( )
A. String s="你好";int i=3; s+=i;
B. String s="你好";int i=3; if(i==s){ s+=i};
C. String s="你好";int i=3; s=i+s;
D. String s="你好";int i=3; s=i+;
2、下列关于Java线程的说法那些是正确的( )。
A.每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成
B.创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题
C.Thread类属于java.util程序包
D.D. 以上说法无一正确
3、设有定义 int i = 6 ;,则执行以下语句后,i 的值为( )。i += i - 1;
A. 10
B. 121
C. 11
D. 100
4、设 i、j 为int型变量名,a 为int型数组名,以下选项中,正确的赋值语句是( )
A. i = i + 2
B. a[0] = 7;
C. i++ - --j;
D. a(0) = 66;
5、已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等( )。
A. m.length()
B. m.length
C. m.length()+1
D. m.length+1
题目1、答案:D
题目2、答案:A
题目3、答案:C
题目4、答案:B
题目5、答案:B