(最新)大学期末考试Java题库.pdf
《(最新)大学期末考试Java题库.pdf》由会员分享,可在线阅读,更多相关《(最新)大学期末考试Java题库.pdf(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.下面程序的运行结果是()。public class E3 public static void main(String args)String s=大大;char a=s.charAt(2),b=s.charAt(4);System.out.print(a);System.out.println(b);2.下面程序的运行结果是()。import java.util.*;public class LinkedListExample public static void main(String args)LinkedList linkedlist=new LinkedList();linked
2、list.add(new Integer(1);linkedlist.add(new Integer(2);linkedlist.add(new Integer(3);linkedlist.add(new Integer(4);linkedlist.add(new Integer(5);System.out.println(The original contents of the linkedlist is:);System.out.println(linkedlist);linkedlist.add(2,hello);linkedlist.addFirst(First);linkedlist
3、.addLast(Last);System.out.println(After adding elements,the linkedlist is:);System.out.println(linkedlist);答:3.下面程序的运行结果是()。public class TestArray public static void main(String args)int i,j;int a=5,9,6,8,7;for(i=0;i a.length-1;i+)int k=i;for(j=i;j a.length;j+)if(aj ak)k=j;int temp=ai;ai=ak;ak=temp;
4、for(i=0;i a.length;i+)System.out.print(ai+);System.out.println();4.下面程序的运行结果是()。public class TryCatchFinally static void Proc(int sel)try if(sel=0)System.out.println(no Exception);return;else if(sel=1)int i=0;int j=4/i;catch(ArithmeticException e)System.out.println(Catch);catch(Exception e)System.ou
5、t.println(Will not be executed);finally System.out.println(finally);public static void main(String args)Proc(0);Proc(1);5.下面程序的运行结果是()。public class welcomeTest public static void main(String args)String s,s1=;char c;s=wELCOME;for(int i=0;i=a&c=z)s1=s1+Character.toUpperCase(c);else s1=s1+Character.to
6、LowerCase(c);System.out.println(s1);6.下面程序的运行结果是()。public class arrTest public static void main(String args)int i,j;int a=2,1,4,8;for(i=0;i a.length-1;i+)int k=i;for(j=i;j a.length;j+)if(aj ak)k=j;int temp=ai;ai=ak;ak=temp;for(i=0;i a.length;i+)System.out.print(ai+);System.out.println();7.下面程序的运行结果是
7、(true,false)。public class StringTest public static void main(String args)String s1=new String(abcde);String s2=new String(abcde);boolean b1=s1.equals(s2);boolean b2=s1=s2;System.out.print(b1+,+b2);8.下面程序运行时,若输入10,则输出结果是()。public class test public static void main(String args)throws IOException Buffe
8、redReader buf=new BufferedReader(new InputStreamReader(System.in);while(true)String str=buf.readLine();if(str.equals(quit)break;int x=Integer.parseInt(str);System.out.println(x*x);System.out.println(“OK”);9.下面程序的运行结果是()。public class T public static void main(String args)Set set=new HashSet();set.add
9、(new Integer(10);set.add(new Integer(5);set.add(new Integer(15);set.add(new Integer(5);set.add(new Integer(10);System.out.println(size=+set.size();Iterator it=set.iterator();while(it.hasNext()System.out.print(it.next()+);10.下面程序的运行结果是()。public class A class Dog private String name;private int age;pu
10、blic int step;Dog(String s,int a)name=s;age=a;step=0;public void run(Dog fast)fast.step+;public static void main(String args)A a=new A();Dog dog=a.new Dog(Tom,3);dog.step=25;dog.run(dog);System.out.println(dog.step);11.下面程序的运行结果是()。class A int x=1,y=2;double add()return x+y;class B extends A int x=1
11、0,y=20;double add()return super.x+super.y;class Takecare public static void main(String args)A a=new A();B b=new B();System.out.println(a.add=+a.add();System.out.println(b.add=+b.add();12.下面程序的运行结果是()。for(int i=0;i 5;i+)switch(i)default:System.out.print(defaultt);case 0:System.out.print(zerot);i+;br
12、eak;case 1:System.out.print(onet);case 2:System.out.print(twot);i+;13.下面程序的运行结果是()。public class Example String str=new String(good);char ch=a,b,c;public void change(String str,char ch)str=test ok;ch0=g;public static void main(String args)Example example=new Example();example.change(example.str,examp
13、le.ch);System.out.print(example.str+and);System.out.print(example.ch);14.下面程序的运行结果是()。class A public String Show(D obj)return(A and D);public String Show(A obj)return(A and A);class B extends A public String Show(B obj)return(B and B);public String Show(A obj)return(B and A);class C extends B public
14、 String Show(C obj)return(C and C);public String Show(B obj)return(C and B);class D extends B public String Show(D obj)return(D and D);public String Show(B obj)return(D and B);public class main public static void main(String args)A a1=new A();A a2=new B();B b=new B();C c=new C();D d=new D();System.o
15、ut.println(a1.Show(b);System.out.println(a1.Show(c);System.out.println(a1.Show(d);System.out.println(a2.Show(b);System.out.println(a2.Show(c);System.out.println(a2.Show(d);System.out.println(b.Show(b);System.out.println(b.Show(c);System.out.println(b.Show(d);15.下面程序的运行结果是()。public class Example exte
16、nds TT public static void main(String args)Example t=new Example(Tom);public Example(String s)super(s);System.out.println(How do you do?);public Example()this(I am Tom);class TT public TT()System.out.println(What a pleasure!);public TT(String s)this();System.out.println(I am +s);16.下面程序的运行结果是()。publ
17、ic class Example public static void main(String args)for(int i=0;i 2;i+)resume:for(int j=0;j 3;j+)for(int k=0;k A)y=爱;z=情;else y=我;z=她;System.out.println(+x+y+z);19.下面程序的运行结果是()。class TT public TT()System.out.println(What a peasure!);public TT(String s)this();System.out.println(I am +s);public class
18、 Example extends TT public static void main(String args)Example example=new Example();public Example(String s)super(s);System.out.println(How do youo do?);public Example()this(I am Tom);20.下面程序的运行结果是()。public class Example public static void main(String args)int count=0;for(int i=0;i 3;i+)resume:for
19、(int j=0;j 4;j+)for(int k=0;k 5;k+)+count;if(i=1&j=2&k=3)break resume;System.out.println(tcount=+count);21.下面程序的运行结果是()。public class A class Dog private String name;private int age;public int step;Dog(String s,int a)name=s;age=a;step=0;public void run(Dog fast)fast.step-;public static void main(Stri
20、ng args)A a=new A();Dog dog=a.new Dog(Tom,3);dog.step=30;dog.run(dog);System.out.println(dog.step);22.下面程序的运行结果是()。import java.io.*;public class TestFile public static void main(String args)throws Exception BufferedReader br=new BufferedReader(new InputStreamReader(System.in);BufferedWriter bw=new B
21、ufferedWriter(new FileWriter(input.txt);String s;while(true)System.out.print(请输入一个字符串:);System.out.flush();s=br.readLine();if(s.length()=0)break;bw.write(s);bw.newLine();bw.close();23.下面程序的运行结果是()。class A public String Show(D obj)return(A and D);public String Show(A obj)return(A and A);class B exten
22、ds A public String Show(B obj)return(B and B);public String Show(A obj)return(B and A);class C extends B public String Show(C obj)return(C and C);public String Show(B obj)return(C and B);class D extends B public String Show(D obj)return(D and D);public String Show(B obj)return(D and B);public class
23、main public static void main(String args)A a1=new A();A a2=new B();B b=new B();C c=new C();D d=new D();System.out.println(a1.Show(b);System.out.println(a1.Show(c);System.out.println(a1.Show(d);System.out.println(a2.Show(b);System.out.println(a2.Show(c);System.out.println(a2.Show(d);System.out.printl
24、n(b.Show(b);System.out.println(b.Show(c);System.out.println(b.Show(d);24.下面程序的运行结果是()。public class E public static void main(String args)long a=1,2,3,4;long b=100,200,300,400,500;b=a;System.out.println(数组 b 的长度:+b.length);System.out.println(b0=+b0);25.下面程序的运行结果是()。public class E3 public static void
25、main(String args)String s=西安石油大学;char a=s.charAt(2),b=s.charAt(4);System.out.print(a);System.out.println(b);1.1.说出下列程序的输出结果。class Aclass void go()System.out.println(Aclass);public class Bclass extends Aclass void go()System.out.println(Bclass);public static void main(String args)Aclass a=new Aclass(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 大学 期末考试 Java 题库
限制150内