Java东华理工大学试卷A及答案.doc
东华理工大学2012 —2013 学年第 1 学期考试试卷
Java程序设计 课程 闭 课程类别:考查 A
题号一二三四五六七八九总分分数评卷人1 选择题(共35分)
1.What is suffix(后缀) of Java source code?( A )?
A、 .java B、.class C、.txt D、.ext
2. Which command can compile Java source code? ( D )?
A、 edit B、 dir C、 java D、javac
3. Which identifies is illegal ( C )?
A、$_$123 B、_something C、some**name D、you_can_al
4. Which conversion (转换) is illegal ( B )?注意:byte类型的范围-128-127
A、short x=1000; B、byte x=1000; C、byte x=100; D、float x=12L;
5.class example {
public static void main(String args[]) {
boolean b;
b = (2 > 3) && (3 < 2);
System.out.print("b = "+b);
b = false || true ;
System.out.println("b = "+b); } }
What is the result?( A )
A、b=false b=true B、b=true b= false C、b=true b= true D、b= false b= false
6. class example {
public static void main(String args[]) {
int i=1;
a[i++]=a[i++]+2;
System.out.println(a[i++]);
}} What is the result?( C )
A, 4 B, 5 C 3, D,6
7.public class Example{ String str=new String("good"); char[]ch={'a','b','c'}; public static void main(String args[]){ Example ex=new Example(); ex.change(ex.str,ex.ch); System.out.print(ex.str+" and "); Sytem.out.print(ex.ch); } public void change(String str,char ch[]){ str="test ok"; ch[0]='g'; } } What is the result?( D )
A good and abc B good and gbc C test ok and abc D test ok and gbc
8. Set x=1,y=2,z=3, expression :y+=z--/++x what is result ( A )
A 3 B 3.5 C 4 D 5
9. what is result ( A )?
class example{
static int a=3;
public static void main(String args[]){
new example().a++;
new example().a+=2;
System.out.println(example.a);}}
A 6 B 7 C 4 D 5
10. 1.class X{ ( D )
2.public static void main(String args[]){
3. Stri