《JAVA程序设计》期末考试试题汇总及答案.txt

上传人:b****1 文档编号:197500 上传时间:2022-10-06 格式:TXT 页数:36 大小:48.56KB
下载 相关 举报
《JAVA程序设计》期末考试试题汇总及答案.txt_第1页
第1页 / 共36页
《JAVA程序设计》期末考试试题汇总及答案.txt_第2页
第2页 / 共36页
《JAVA程序设计》期末考试试题汇总及答案.txt_第3页
第3页 / 共36页
《JAVA程序设计》期末考试试题汇总及答案.txt_第4页
第4页 / 共36页
《JAVA程序设计》期末考试试题汇总及答案.txt_第5页
第5页 / 共36页
点击查看更多>>
下载资源
资源描述

《JAVA程序设计》期末考试试题汇总及答案.txt

《《JAVA程序设计》期末考试试题汇总及答案.txt》由会员分享,可在线阅读,更多相关《《JAVA程序设计》期末考试试题汇总及答案.txt(36页珍藏版)》请在冰豆网上搜索。

《JAVA程序设计》期末考试试题汇总及答案.txt

/******************************ONE*******************************/

һ����ѡ����

1������JavaApplicationԴ�����ļ���������Ӧ���ֽ����ļ�����Щ�ֽ�����

������չ��Ϊ(B)��

A.javaB..class

C.htmlD..exe

2����x=1,y=2,z=3������ʽy����z����/����x��ֵ��(A)��

A.3B.3.5

C.4D.5

3����������Ϊ�༰���Ա�ķ��ʿ��Ʒ�����(C)��

A.publicB.private

C.staticD.protected

4��ΪAB���һ������ʽ�����޷���ֵ�ķ���method��д����ͷ��ʹ��ʹ����

��AB��Ϊǰ׺�Ϳ��Ե��������÷���ͷ����ʽΪ(A)��

A.staticvoidmethod()B.publicvoidmethod()

C.finalvoidmethod()D.abstractvoidmethod()

���������

1������������Java������Ҫ������������Ҫ����Ϊ�༭Դ������

���������ֽ��������������ֽ�����

2����Java�Ļ������������У�char�Ͳ���Unicode���뷽����ÿ��Unicode��

ռ��2�ֽ��ڴ�ռ䣬�����������������ַ�����Ӣ���ַ�������ռ

��2�ֽ��ڴ�ռ䡣

3����x=2������ʽ(x++)��3��ֵ��0��

4����x=5��y=10����x=y���߼�ֵ�ֱ�Ϊtrue��false��

5������(abstract)������һ�ֽ��з���ͷ��û�о��巽����Ͳ���ʵ�ֵ�

�������÷��������ڳ�����֮�ж��塣����(final)�����Dz��ܱ���ǰ�������

���¶���ķ�����

6������һ����ΪMyPackage�İ��������packageMyPackage;��

�����Ӧ�÷��ڳ����λ��Ϊ��Ӧ���ڳ����һ����

7���������鶨�壺intMyIntArray[]={10,20,30,40,50,60,70};��ִ

�����¼����������������120��

ints=0;

for(inti=0;i

if(i%2==1)

s+=MyIntArray[i];

System.out.println(s);

8����Java�����У�ͨ����Ķ���ֻ��ʵ�����ؼ̳У���ͨ���ӿڵĶ����

��ʵ�����ؼ̳й�ϵ��

�����������������

1��importjava.io.*;

publicclassabc

{

publicstaticvoidmain(Stringargs[])

{

ABs=newAB("Hello!

","IloveJAVA.");

System.out.println(s.toString());

}

}

classAB{

Strings1;

Strings2;

publicAB(Stringstr1,Stringstr2)

{

s1=str1;

s2=str2;

}

publicStringtoString()

{

returns1+s2;

}

}

������Hello!

IloveJAVA.

2��importjava.io.*;

publicclassabc

{

publicstaticvoidmain(Stringargs[])

{inti,s=0;

inta[]={10,20,30,40,50,60,70,80,90};

for(i=0;i

if(a[i]%3==0)s+=a[i];

System.out.println("s="+s);

}

}

������s=180

3��importjava.io.*;

publicclassabc

{

publicstaticvoidmain(Stringargs[])

{

System.out.println("a="+a+"\nb="+b);

}

}

classSubClassextendsSuperClass

{intc;

SubClass(intaa,intbb,intcc)

{

super(aa,bb);

c=cc;

}

}

classSubSubClassextendsSubClass

{inta;

SubSubClass(intaa,intbb,intcc)

{super(aa,bb,cc);A=aa+bb+cc;

}

voidshow()

{

System.out.println("a="+a+"\nb="+b+"\nc="+c);

}

}

������a=60

b=20

c=30

/******************************TWO*******************************/

һ���ж���

1��Java��Դ�����ж��弸���࣬�����������ɼ�����.classΪ��׺���ֽ����ļ������̣�

2��Java������,�����µ�������ùؼ���new���������õ������ʹ�ùؼ���free��������

3��Java���������ջ��ƣ��ڴ���ճ������ָ����ʱ���ͷ��ڴ����������

4�����캯�����ڴ������ʵ�����󣬹��캯����Ӧ��������ͬ����������Ϊvoid��������

5�����쳣�����У���try�еĴ�����ܲ��������쳣����Զ�Ӧ���catch��䣬��catch

�еIJ��������и��������ϵ����ʱӦ�ý�������ں��棬�������ǰ�档���̣�

6��ӵ��abstract���������dz����࣬���������п���û��abstract������������

7��Java����Ļ������������Ϊ��λ�����������½DZ�ȷ��Ϊ�������㡣������

8����̬��ʼ���������������������ڴ�ʱ��ϵͳ�Զ�����ִ�С����̣�

9����Java�ж�����Ը�ֵ��ֻҪʹ�ø�ֵ�ţ��Ⱥţ����ɣ��൱��������һ���������븳

ֵ������ͬ���¶���������

��������ѡ����

1��Javaapplication�е����������main����������������main��������ȷ��

����B��

A��StringargsB��Stringar[]C��CharargD��StringBufferargs[]

2�����¹��ڼ̳е�������ȷ���ǣ�A����

A����Java����ֻ�����һ�̳�

B����Java��һ����ֻ��ʵ��һ���ӿ�

C����Java��һ���಻��ͬʱ�̳�һ�����ʵ��һ���ӿ�

D����Java�нӿ�ֻ�����һ�̳�

3��paint()����ʹ���������͵IJ���?

��A��

A��GraphicsB��Graphics2DC��StringD��Color

4�������ĸ�����Java��ԭʼ�������ͣ�B��

A��intB��BooleanC��floatD��char

5������������ܰ����˵�����B����

A��PanelB��FrameC��AppletD��Dialog

6������Ҫ����һ��������෽����Ӧʹ���������η�����A��

A��staticB��packageC��privateD��public

7�����������ִ��applet��������ѡ���е��ĸ�������������ִ�У�A����

A��init()B��start()C��destroy()D��stop()

8������������룬���ڸó��������ĸ�˵������ȷ�ģ���C��

publicclassPerson{

staticintarr[]=newint[5];

publicstaticvoidmain(Stringa[])

{

System.out.println(arr[0]);}

}

A������ʱ����������B������ʱ��ȷ������ʱ����������C�������D�������

9��������Щ������Java�ڴ���յ�˵������ȷ��?

��B��

A������Ա���봴��һ���߳����ͷ��ڴ�

B���ڴ���ճ������ͷ������ڴ�

C���ڴ���ճ����������Աֱ���ͷ��ڴ�

D���ڴ���ճ��������ָ����ʱ���ͷ��ڴ����

10�������ĸ��ؼ��ֿ��������Զ���ӻ���������B��

A��transientB��synchronizedC��serializeD��static

11�����´����ִ�к��������Ϊ��A��

intx=��3��

inty=��10��

System.out.println(y%x);

A��-1B��2C��1D��3

12�������³���Ƭ�Σ������ĸ�ѡ��ܲ��뵽��1����D��

1.

2.publicclassInteresting{

3.//dosth

4.}

A��importjava.awt.*;B��packagemypackage;C��classOtherClass{}D��publicclassMyClass{}

13.��������������ֵ��䣺

a=Integer.parseInt(��12��);

b=Integer.valueOf(��12��).intValue();

����˵����ȷ���ǣ�D����

A��a���������ͱ�����b�����������

B��a�����������b���������ͱ�����

C��a��b���������������ֵ��ȡ�

D��a��b�����������ͱ�������ֵ��ȡ�

14��FilterOutputStream��BufferedOutputStream��DataOutputStream��PrintStream

�ĸ��࣬�����ĸ��������FilterOutputStream���캯���IJ������ͣ�A

A��OutputStreamB��FileC��InputStreamD��BufferedOutputStream

15���ڱ�дJavaApplet����ʱ�����ڳ���Ŀ�ͷд��(B)��䡣

A��importjava.awt.*;B��importjava.applet.Applet;

C��importjava.io.*;D��importjava.awt.Graphics;

16����Parent��Child�������£�

1��publicclassParent

2��{publicfloataFun(floata,floatb)throws

3��IOException{}4��}

5��publicclassChildextendsParent{

6��

7��}

���������ַ���������6�Dz��Ϸ��ġ���A��

A��floataFun(floata,floatb){}

B��publicintaFun(inta,intb)throwsException{}

C��publicfloataFun(floatp,floatq){}

D��publicintaFun(inta,intb)throwsIOException{}

17����ʹ��interface����һ���ӿ�ʱ��ֻ����ʹ�ã�D�����η����θýӿڡ�

A��privateB��protectedC��privateprotectedD��public

18�������·����Ķ��壬��ѡ��÷����ķ������ͣ�D����

ReturnTypemethod(bytex,doubley)

{

return(short)x/y*2;

}

A��byteB��shortC��intD��double

19���������´���ε�˵����ȷ���ǣ�D��

1��Strings="abcde";

2��StringBuffers1=newStringBuffer("abcde");

3��if(s.equals(s1))

4��s1=null;

5��if(s1.equals(s))

6��s=null;

A����1�б������String�Ĺ�����������ȷ����

B����3�б��������Ϊs��s1�в�ͬ������

C������ɹ�����ִ��ʱ�ڵ�5�����쳣�׳�

D������ɹ���������Ҳû���쳣�׳�

20�����벢�������³������������ĸ�ѡ������ȷ�ģ�C��

1.classX{

2.protectiedStringtoString()i{3.returnsuper.toString();}

4.}

A������ͨ���������쳣B������ͨ��������ʱ����

C����2��������ܳɹ�����D�����ܳɹ����룬��3����

�������Ķ���

1�����³����������Ϊ�����

classStringTest1

{

publicstaticvoidmain(String[]args)

{

Strings1="hello";

Strings2=newString("hello");

if(s1.equals(s2)){

System.out.println("���");

}else{

System.out.println("�����");

}

}

}

2�����³���ε�������Ϊ56789��

publicclassTestArray

{

publicstaticvoidmain(Stringargs[]){

inti,j;

inta[]={5,9,6,8,7};

for(i=0;i

intk=i;

for(j=i;j

if(a[j]

inttemp=a[i];

a[i]=a[k];

a[k]=temp;}

for(i=0;i

System.out.print(a[i]+"");

System.out.println();

}

}

3��д�����³���Ĺ��ܡ�

importjava.io.*;

publicclassTestFile

{

publicstaticvoidmain(Stringargs[])throwsException

{

BufferedReaderbr=newBufferedReader(

newInputStreamReader(System.in));

BufferedWriterbw=newBufferedWriter(newFileWriter(��input.txt"));

Strings;

while(true)

{

System.out.print("������һ���ַ�����");

System.out.flush();

s=br.readLine();

if(s.length()==0)break;

bw.write(s);

bw.newLine();

}

bw.close();

}

}

���ܣ��Ӽ�����һ�����ַ�������һ�����input.txt�ļ����ļ���ֱ��������С�

4���Ķ����³���д����������

classAnimal{

Animal(){System.out.print("Animal");}

}

publicclassDogextendsAnimal{

Dog(){

System.out.print("Dog");}

publicstaticvoidmain(String[]args){

Dogsnoppy=newDog();}

}

��������AnimalDog

/******************************THREE*******************************/

һ������ѡ����

1�������ĸ���Java�еı�ʶ����D��

A��publicB��superC��3numberD��width

2�������ĸ���Java�еı�ʶ��(A)

A��fieldnameB��superC��3numberD��#number

3����֪���¶��壺Strings="story";�����ĸ���䲻�ǺϷ���(C)

A��s+="books";B��s=s+100;

C��intlen=s.length;D��Stringt=s+��abc��;

4�������ĸ���Java����Ч�Ĺؼ���(C)

A��nameB��helloC��falseD��good

5������Ĵ����ִ��֮��count��ֵ��ʲô(D)

intcount=1;

for(inti=1;i<=5;i++){

count+=i;

}

System.out.println(count);

A��5B��1C��15D��16

6������һ���࣬����ʹ�õĹؼ�����(B)

A��publicB��classC��interfaceD��static

7������һ���ӿڱ���ʹ�õĹؼ����ǣ�C��

A��publicB��classC��interfaceD��static

8������������p�IJ�����BorderLayout������p���±������һ����ťb��

Ӧ��ʹ�õ�����ǣ�C��

A��p.add(b);B��p.add(b,"North");

C��p.add(b,"South");D��b.add(p,"North");

9������������һ����ť����b��Ӧ��ʹ�õ�����ǣ�A��

A��Buttonb=newButton();B��buttonb=newbutton();

C��Buttonb=newb();D��b.setLabel(��ȷ����);

10��Frame����Ĭ�ϵIJ��ֹ������ǣ�B��

A��FlowLayoutB��BorderLayout

C��CardLayoutD��null

11��������һ��import�������ʹ�����ڳ����д�������/���������C��

A��importjava.sql.*;B��importjava.util.*;

C��importjava.io.*;D��import.*;

12��������һ��import�������Ϊ�����ṩ��д����Ӧ�ó�����ࣨD��

A��importjava.sql.*;B��importjava.util.*;

C��importjava.io.*;D��import.*;

13�������Ҫ���ļ��ж�ȡ���ݣ�������ڳ����д�����һ����Ķ���A��

A��FileInputStreamB��FileOutputStream

C��DataOutputStreamD��FileWriter

�������

1���������MyClass����Ϊpublic�������ļ����Ʊ����ǣ�MyClass.java������

�������롣

2��Java�����еĵ���ע�ͷ��ǣ�//��������ע�ͷ��ǣ�/**/����

3��Java�в������͵ij��������֣������ǣ�true���ͣ�false����

4��Java�����ڶ���С���Ĺؼ�������������float������double�������߾��ȸ�

��ǰ�ߡ�

5��Java��������������ȱȽϵ�������ǣ���==�������ڲ���ȱȽϵ��������

��<>����

6����Java�ж���һ���ַ������͵ı���str������ǣ���Stringstr;��������һ

������10��Ԫ�ص���������a������ǣ���int[]arr=newint[10];����

7������mypackage���е�����������ǣ�importmypackage.*;����

8��������һ������intarr[]=newint[5];ʱ��������������������ı�������

�ǣ�int�����������ǣ�arr��������Ĵ�СΪ��5��������Ԫ���±��ʹ�÷�Χ�ǣ�0��4����

9������x=13��y=4������ʽx%y!

=0��ֵ�ǣ�true���������������ǣ�boolean����

10���쳣�������ɣ�try������catch����finally�������ؼ�����ɵij���顣

11�����³���ε��������ǣ������Σ�

intx=5,y=6,z=4;

if(x+y>z&&x+z>y&&z+y>x)

System.out.println("������");

else

System.out.println("����������");

12���������ε�ִ�н���ǣ�65432��

inta[]={2,3,4,5,6};

for(inti=a.length-1;i>=0;i--)

System.out.print(a[i]+"");

�������Ķ���

1�����³����������Ϊ_Peteris17yearsold!

___��

publicclassPerson{

Stringname;

intage;

publicPerson(Stringname,intage){

this.name=name;

this.age=age;

}

publicstaticvoidmain(String[]args){

Personc=newPerson("Peter",17);

System.out.println(c.name+"is"+c.age+"yearsold!

");

}

}

2�����³����������Ϊ__�γ̺�:

101���:

ASPѧ��:

3___��

public

classCourse{

privateStringcNumber;

privateStringcName;

privateintcUnit;

publicCourse(Stringnumber,Stringname,intunit){

cNumber=number;

cName=name;

cUnit=unit;

}

publicvoidprintCourseInfo(){

System.out.println("�γ̺�:

"+cNumber+"���:

"+cName+"ѧ

��:

"+cUnit);

}

}

classCourseTest{

publicstaticvoidmain(String[]args){

Coursec;

c=newCourse("101","ASP",3);

c.printCourseInfo();

}

}

3�����³����������Ϊ__��ķè���أ�20.0��___��

public

classTom{privatefloatweight;

privatestaticStringname;

publicvoidsetWeight(floatweight){

this.weight=weight;

}

privatevoidout(){

System.out.println(name+"���أ�"+weight+"��");

}

publicstaticvoidmain(String[]args){

Tom.name="��ķè";

Tomcat=newTom();

cat.setWeight(20);

cat.out();

}

}

4�����³����������_����:

Tom����:

15��ͥסַ:

��ˮ��:

66123456ѧУ������_��

public

classFather{

Stringname,address,tel;

intage;

publicFather(Stringname,intage){

this.name=name;

this.age=age;

}

voidout(){

System.out.print("����:

"+name);

System.out.print("����:

"+age);

}

voidoutOther(){

System.out.print("��ͥסַ:

"+address);

System.out.print("�绰:

"+tel);

}

}

classSonextendsFather{

Stringschool;

publicSon(Stringname,intage){

super(name,age);

}

voidout(){

super.out();

super.outOther();

System.out.println("ѧУ��"+school);

}

publicstaticvoidmain(Stringargs[]){

Sonson=newSon("Tom",15);

son.address="��ˮ��";

son.school="����";

son.tel="66123456";

son.out();

}

}

5��������������__12345____��

public

classMyClass{

inta[]={1,2,3,4,5};

voidout(){

for(intj=0;j

System.out.print(a[j]+"");

}

publicstaticvoidmain(String[]args){

MyClassmy=newMyClass();

my.out();

}

}

�ġ������

1������Java���쳣����Ļ��ƣ�

��

����Java���쳣���������ġ�һ��Java��Exception��һ�������쳣��

���Ķ���.�������쳣���ʱ��һ��Exception����Ͳ�����,���ŵ��쳣�ij�Ա�����Java���쳣������ͨ��5���ؼ�����ʵ�ֵģ�try,catch,throw,throws��finally��

1.�쳣�������Java���ԵĴ�����ṹ��try��catch��finally��������ɡ�

����try���Ž����ܷ����쳣��Java���ԣ���������ص��쳣ָ�룻catch������try����棬����������������쳣��

finally������������û���ͷŵ���Դ������ȡ�����try���еĴ�������˳�������ִ��finally�顣

2.�׳��쳣��Java���Կ��Բ��ڷ�����ֱ�Ӳ��񣬶���throw��佫�쳣�׸��ϲ�ĵ����ߡ�

Throw����������ȷ���׳�һ���쳣�����������õ�һ��Throwable��ʵ�������ͨ����������catch�У����߲���new������������һ����

2��ʲô�Ǽ̳У�

��

ͨ����Ҫ��˵���ܹ�ʵ��ij�����������¶����ӵ����һ�����ijЩ���Ժͷ������������ֹ�ϵ��Ϊ�̳У��ȶ�������Ϊ���࣬��������Ϊ���࣬����������ļ̳й�ϵ��

3����������غ���д������

��

��������дOverriding������Overloading��Java��̬�ԵIJ�ͬ���֡�

��дOverriding�Ǹ���������֮���̬�Ե�һ�ֱ��֣�����Overloading

��һ�����ж�̬�Ե�һ�ֱ��֡�

����������ж���ij�������丸������ͬ�����ƺͲ���������˵�÷�������

д(Overriding)������Ķ���ʹ���������ʱ�������������еĶ��壬������

�ԣ������еĶ�����ͬ�������Ρ��ˡ�

�����һ�����ж����˶��ͬ���ķ��������ǻ��в�ͬ�IJ����������в�ͬ

�IJ������ͣ����Ϊ����������(Overloading)��Overloaded�ķ����ǿ��Ըı�

����ֵ�����͡�

�塢�������

1������Ҫ���д����

(1)����һ��Rectangle�࣬���width��height������Ա����

(2)��Rectangle��������ַ����ֱ������ε��ܳ������

(3)�������Rectangle���һ�����ε��ܳ������

���

public

classRectangle{

floatwidth,height;

publicRectangle(floatwidth,floatheight){

this.width=width;

this.height=height;

}

publicfloatgetLength(){return(this.width+this.height)*2;

}

publicfloatgetArea(){

returnthis.width*this.height;

}

publicstaticvoidmain(String[]args){

Rectanglerect=newRectangle(10,20);

System.out.println("�ܳ��ǣ�"+rect.getLength());

System.out.println("����ǣ�"+rect.getArea());

}

}

2��������Ҫ���д����

(1)��дAnimal�ӿڣ��ӿ�������run()����

(2)����Bird���Fish��ʵ��Animal�ӿ�

(3)��дBird���Fish��IJ��Գ��򣬲��������е�run()����

���

public

interfaceAnimal{

voidrun();

}

classBirdimplementsAnimal{

publicvoidrun(){

System.out.println("����ڷ�...");

}

}

classFishimplementsAnimal{

publicvoidrun(){

System.out.println("�������...");

}

}public

classTestAnimal{

publicstaticvoidmain(String[]args){

Birdbird=newBird();

bird.run();

Fishfish=newFish();fish.run();

}

}

/******************************FOUR*******************************/

��ѡ��

1�����г����ִ�к�Ľ����(A)��

Strings=newString("abcdefg");

for(inti=0;i

System.out.print(s.charAt(i));

}

A)acegB)ACEGC)abcdefgD)abcd

2�����������飺int[]x={12,35,8,7,2};,����÷���Arrays.sort(x)������x��

��Ԫ��ֵ������(A).

A)2781235B)1235872

C)3512872D)8712352

3������ij���δ�����BufferedReader��Ķ���in���Ա��ȡ����c��my��

�����µ��ļ�1.txt��File���캯������ȷ��·�����ļ����ı�ʾ��(C)��

Filef=newFile(����봦);

file=newFileReader(f);

in=newBufferedReader(file);

A)"./1.txt"B)"../my/1.txt"C)"c:

\\my\\1.txt"D)"c:

\my\1.txt"

4��Ӧ�ó����main��������������䣬������Ľ����(A)��

Strings1=newString("abc");

Strings2=newString("abc");

booleanb1=s1.equals(s2);

booleanb2=(s1==s2);

System.out.print(b1+""+b2);

A)truefalseB)falsetrueC)truetrueD)falsefalse

5��Ӧ�ó����main��������������䣬������Ľ����(B)��

Hashtablehashtable=newHashtable();

hashtable.put("x","12345");

hashtable.put("y","67890");

hashtable.put("a","abcde");

System.out.println(hashtable.get("a"));

A)aB)abcdeC)12345D)67890

6��������������(A)��

RandomAccessFileraf2=newRandomAccessFile("1.txt","rw");

A)�򿪵�ǰĿ¼�µ��ļ�1.txt���ȿ������ļ�д���ݣ�Ҳ���Դ��ļ������ݡ�

B)�򿪵�ǰĿ¼�µ��ļ�1.txt����ֻ�����ļ�д�����ݣ����ܴ��ļ���ȡ���ݡ�

C)�򿪵�ǰĿ¼�µ��ļ�1.txt�����������ļ�д�����ݣ�ֻ�ܴ��ļ���ȡ���ݡ�

D)����˵�������ԡ�

7��Ӧ�ó����main��������������䣬������Ľ����(B)��

Strings="12345#aaa#bbb#67890";

intn=s.indexOf("#");

intk=s.indexOf("#",n+1);

intm=s.indexOf("#",k+1);

Strings2=s.substring(m+1);System.out.println(s2);

A)123456B)67890C)aaaD)bbb

8����������ִ�к�b��ֵ��(B)��

Integerinteg=newInteger(9)��

booleanb=integinstanceofObject;

A)9B)trueC)1D)false

9��Ӧ�ó���Test.java��Դ�������£��������м��룺

javaTestaaabbc

�س�������Ľ����(A)��

publicclassTest{

publicstaticvoidmain(Stringargs[]){

intk1=args.length;

intk2=args[1].length();

System.out.print(k1+""+k2);

}

}

A)32B)12C)13D)33

10��Ӧ�ó����main��������������䣬������Ľ����(A)��

intb[][]={{1},{2,2},{2,2,2}};

intsum=0;

for(inti=0;i

for(intj=0;j

sum*=b[i][j];

}

}

System.out.println("sum="+sum);

A)32B)11C)2D)3

11��Ӧ�ó����main��������������䣬��ִ�к�����Ľ����(D)��

int[]x={125,21,5,168,98};

intmax=x[0];

for(inti=1;i

if(x[i]>max)

max=x[i];

}System.out.println(max);

A)125B)5C)98D)168

12������Test.java�������к�����Ľ����(A)��

publicclassTest{

Strings1="java";

publicstaticvoidmain(Stringargs[]){

intz=2;

Testt=newTest();

System.out.println(t.s1+z);

}

}

A)java2B)2C)û��������D)java

13��Ӧ�ó����main��������������䣬������Ľ����(A)��

Strings1="0.5",s2="12";

doublex=Double.parseDouble(s1);

inty=Integer.parseInt(s2);

System.out.println(x+y);

A)12.5B)120.5C)12D)��12.5��

14������ij��򴴽���һ���ļ�����������������ļ�test.txt��������ݣ�

�������ǰĿ¼�²������ļ�test.txt����������ij���Test.java�󣬽��ó���

����3�Σ����ļ�test.txt��������(D)��

importjava.io.*;

publicclassTest{

publicstaticvoidmain(Stringargs[]){

try{

Strings="ABCDE";

byteb[]=s.getBytes();

FileOutputStreamfile=newFileOutputStream("test.txt",true);

file.write(b);

file.close();

}

catch(IOExceptione){

System.out.println(e.toString());

}}

}

A)ABCABCB)ABCDEC)TestD)ABCDEABCDEABCDE

15��������Щ�������ǽӿ�Collection���������ķ���(C)��

A)���Ԫ�ص�add(Objectobj)����

B)ɾ��Ԫ�ص�remove(Objectobj)����

C)�õ�Ԫ�ظ�����length()����

D)���ص�������iterator()����������������Ԫ�ر���

������ѡ��

1������main()�����Ķ�����Щ����ȷ��(ACD)��

A)publicstaticvoidmain(Stringargs[]){}B)publicstaticvoidmain(String[]){}

C)publicstaticvoidmain(String[]args){}D)publicstaticvoidmain(String[]x){}

2���̶߳��������������,ͨ������������Щ״̬��ABCD����

A)�½�B)����C)����D)����

3������˵����ȷ����(ABCD)��

A)final�������ࡢ����(����)��������

B)abstract�������ࡢ������

C)���󷽷�ֻ�з���ͷ��û�з����塣

D)�ؼ���final��abstract����ͬʱʹ�á�

4���������java������/�������˵����ȷ����(ABCD)��

A)FileInputStream��FileOutputStream���ö���д�ֽ�����

B)Reader��Writer����������д�ַ�����

C)RandomAccessFile�ȿ����������ļ���Ҳ��������д�ļ���

D)File�������������ļ���صIJ�����

5������˵����ȷ����(ABCD)��

A)���ij�����ӿڱ�������һ��Դ�ļ��У���ӿڱ�����Դ�ļ�������ͬ���֡�

B)���Դ�ļ�����import��䣬����������dz����к�ע������ĵ�һ����

����

C)���ijԴ�ļ�����package��䣬����������ǵ�һ���ǿա���ע���С�

D)�ӿ��еķ����ض��dz��󷽷��������Բ��ùؼ���abstract���Ρ�

6���������Java���쳣����try���˵����ȷ����(AC)?

A)try���ͨ��Ӧ��һ��catch�飬��������try�����׳����쳣��

B)catch��������finally�顣

C)�����׳��쳣�ķ�������Ӧ����try���С�

D)���׳����쳣�Ĵ���������try����

7��������ڽ��̡��̵߳�˵����ȷ����(ABCD)��

A)�����dz����һ�ζ�ִ̬�й��̡�һ����������ִ�й����У����Բ��������

�̡������̣߳��γɶ���ִ��������

B)�߳��DZȽ��̸�С��ִ�е�λ������һ�������ж����Ŀ��������������ڲ���

���������̱߳�������Զ����У�������ij������֮�У��ɽ������ִ�С�

C)Java���̵߳�������ƽ̨��ء�

D)���ڵ�������ϵͳ������̷߳�ʱ��Ƭ��ȡCPU������ϵͳ��Դ�����С���

�ڶദ����ϵͳ���߳̿��Է��䵽����������У��Ӷ������IJ���ִ�ж�����

8������BufferedReader���readLine()����������˵����ȷ���ǣ�ACD����

A)����readLine()ÿ�ζ�ȡһ�����ݡ�

B)����readLine()ÿ�ζ�ȡһ���ֽڡ�

C)�÷��������׳�IOException�쳣�����ø÷���ʱͨ��Ӧ�����ŵ�try���У�

��ͨ��catch�鴦���쳣��

D)�����������ĩβ���÷������صĽ��Ϊnull��

�������Ķ���

1���Ķ�����ij��򣬻ش�����(����3�֣�����3�֣���6��)��

importjava.awt.*;

importjavax.swing.*;

publicclassTextendsJFrame{

publicT(){

super("GridLayout");

Containercon=this.getContentPane();

con.setLayout(newGridLayout(2,3));

con.add(newJButton("a"));

con.add(newJButton("b"));con.add(newJButton("c"));

con.add(newJButton("d"));

con.add(newJButton("e"));

con.add(newJButton("f"));

setSize(200,80);

setVisible(true);

}

publicstaticvoidmain(Stringargs[]){

newT();

}

}

����ͼ��ʾ�������к��ͼ�ν��档

�������ͨ��ʵ��ij���ӿڴ����ť�Ķ����¼�����ýӿ���Ϊ�Σ��ӿ��е�

����ͷ������Σ�

�𰸣�

��

���ӿ�����ActionListener

�ӿ��еķ�����publicvoidactionPerformed(ActionEvente)

2���Ķ�����ij��򣬻ش�����(����3�֣�����3�֣���6��)����

importjava.util.*;

publicclassT{

publicstaticvoidmain(Stringargs[]){

Setset=newTreeSet();

set.add(newInteger(10));

set.add(newInteger(5));

set.add(newInteger(15));

set.add(newInteger(5));

set.add(newInteger(10));

System.out.println("size="+set.size());

Iteratorit=set.iterator();

while(it.hasNext()){

System.out.print(it.next()+"");}

}

}

���������к�����Ľ����Σ�

��˵��java�еļ���(Set�ӿ�)��ӳ��(Map�ӿ�)����Ҫ����

�𰸣���

size=3

51015

��Set�ӿ��Dz������ظ�Ԫ�صļ��ϣ�Map�ӿڽ���ӳ�䵽ֵ���������ظ�����

ÿ�������ֻ��ӳ��һ��ֵ��

3���Ķ�����ij��򣬲��ش�����(����3�֣�����3�֣���6��)��importjava.io.*;

publicclassTest{

publicstaticvoidmain(Stringargs[])throwsIOException{

BufferedReaderbuf=newBufferedReader(

newInputStreamReader(System.in));

while(true){

Stringstr=buf.readLine();

if(str.equals("quit"))

break;

intx=Integer.parseInt(str);

System.out.println(x*x);

}

}

}������������ij���

���Ӽ�������5���س�������Ľ����Σ�

���Ӽ�������quit���س������ִ�������Σ�

�𰸣�25��ֹӦ�ó�������С�

/******************************FIVE*******************************/

һ����ѡ��

1����ijһ�߳�����������״̬������һ���߳���Thread���е�interrupt()��

���ж���ʱ���׳����쳣�����ǣ�C����

A)IOExceptionB)RuntimeException

C)InterruptedExceptionD)ClassNotFoundException

2������ij���εĹ�����(D)��

Filefile1=newFile("d:

\\xxx\\yyy\\zzz");

file1.mkdirs();

A)�ڵ�ǰĿ¼��������Ŀ¼��\xxx\yyy\zzzB)����Ŀ¼��e:

\xxx\yyy\zzz

C)�ڵ�ǰĿ¼�������ļ�xxx.yyy.zzzD)����˵��������

3��Ӧ�ó����main��������������䣬������Ľ����(B)��

Strings="xxxxxxxxxxxxxxx#123#456#zzzzz";

intn=s.indexOf("#");

intk=s.indexOf("#",n+1);

Strings2=s.substring(n+1,k);

System.out.println(s2);

A)123456B)123C)xxxxxxxxxxxxxxxD)zzzzz

4����������ij���Test.java˵����ȷ����(D)��

publicclassTest{

Stringx="1";

inty;

publicstaticvoidmain(Stringargs[]){

intz=2;

System.out.println(x+y+z);

}

}

A)3B)102C)12D)����������

5��Ӧ�ó����main��������������䣬������Ľ����(A)��

intb[][]={{1,1,1},{2,2},{3}};

intsum=0;

for(inti=0;i

for(intj=0;j

sum+=b[i][j];

}

}

System.out.println("sum="+sum);

A)10B)6C)9D)13

6��Ӧ�ó����main��������������䣬��ִ�к�����Ľ����(B)��

int[]x={125,21,5,168,98};

intmin=x[0];

for(inti=1;i

if(x[i]

min=x[i];

}

System.out.println(min);

A)125B)5C)98D)168

7��Ӧ�ó����main��������������䣬������Ľ����(D)��

Hashtablehashtable=newHashtable();

hashtable.put("100","aaa");

hashtable.put("200","bbb");

hashtable.put("300","ccc");

System.out.println(hashtable.get("300").toString()

+hashtable.get("200").toString()

+hashtable.get("100").toString());

A)aaaB)bbbC)cccD)cccbbbaaa

8�����¹���java�쳣˵������ȷ���ǣ�D����

A)Throwable����Java������Error���Exception��ĸ��ࡣ

B)���쳣������Exception�ࣨ�������ࣩ��ʵ��ʱ����ͨ��Java���������

throw����׳����쳣���󣬲���ͨ��try��catch��finally�����C)���ֻ��һ��catch�鲶׽����쳣������catch�Ӿ��еIJ�������Ӧ����

���쳣����ĸ��ࡣ

D)����˵�������ԡ�

9������ij��򴴽���һ���ļ�����������������ļ�test.txt��������ݣ���

�����ǰĿ¼�²������ļ�test.txt����������ij���Test.java�󣬽��ó�����

��3�Σ����ļ�test.txt��������(D)��

importjava.io.*;

publicclassTest{

publicstaticvoidmain(Stringargs[]){

try{

Strings="ABCDE";

byteb[]=s.getBytes();

FileOutputStreamfile=newFileOutputStream("test.txt",true);

file.write(b);

file.close();

}

catch(IOExceptione){

System.out.println(e.toString());

}

}

}

A)ABCABCB)ABCDEC)TestD)ABCDEABCDEABCDE

10������˵������ȷ����(D)��

A)�б�(List)������(Set)��ӳ��(Map)����java.util���еĽӿڡ�

B)List�ӿ��ǿ��԰����ظ�Ԫ�ص����򼯺ϡ�

C)Set�ӿ��Dz������ظ�Ԫ�صļ��ϡ�

D)Map�ӿڽ���ӳ�䵽ֵ���������ظ�����ÿ�������ֻ��ӳ��һ��ֵ��

����ѡ��

1��������Щ�ؼ������������ƶ����Ա�ķ���(ABC)��

A)publicB)protectedC)privateD)default

2���������Java���쳣����try���˵����ȷ����(AC)?

A)try���ͨ��Ӧ��һ��catch�飬��������try�����׳����쳣��

B)catch��������finally�顣

C)�����׳��쳣�ķ�������Ӧ����try���С�

D)���׳����쳣�Ĵ���������try����

3���̶߳��������������,ͨ������������Щ״̬��ABCD����

A)�½�B)����C)����D)����

4���������µĶ�ά����b�������˵����ȷ����(ACD)��

intb[][]={{1,2,3},{4,5},{6,7,8}}};

A)b.length��ֵ��3��B)b[1].length��ֵ��3��

C)b[1][1]��ֵ��5��D)��ά����b�ĵ�һ����3��Ԫ��

5����B��һ�������࣬��C����B�ķdz������࣬���д�������x1�������

��ȷ����(BC)��

A)Bx1=newB();B)Bx1=newC();

C)Cx1=newC();D)Cx1=newB();

6��������ڽ��̡��̵߳�˵����ȷ����(ABCD)��

A)�����dz����һ�ζ�ִ̬�й��̡�һ����������ִ�й����У����Բ��������

�̡������̣߳��γɶ���ִ��������

B)�߳��DZȽ��̸�С��ִ�е�λ������һ�������ж����Ŀ��������������ڲ���

���������̱߳�������Զ����У�������ij������֮�У��ɽ������ִ�С�

C)Java���̵߳�������ƽ̨��ء�

D)���ڵ�������ϵͳ������̷߳�ʱ��Ƭ��ȡCPU������ϵͳ��Դ�����С���

�ڶദ����ϵͳ���߳̿��Է��䵽����������У��Ӷ������IJ���ִ�ж�����

7����������ⲿ����ڲ����Ա���໥���ʵĹ����У���ȷ��ѡ����(AD)��

A)�ڲ������ֱ�ӷ����ⲿ��ij�Ա

B)�ⲿ�����ֱ�ӷ����ڲ���ij�Ա

C)�ⲿ�಻�ܷ����ڲ���ij�Ա

D)�ⲿ���ͨ�������ڲ����ʵ���������ڲ���ij�Ա

�����Ķ���

1���Ķ�����ij�����룬���ش�����(����3�֣�����3�֣���6��)��

Strings1=newString("abcde");

Strings2=newString("abcde");

booleanb1=s1.equals(s2);

booleanb2=s1==s2;

System.out.print(b1+""+b2);��

�����ִ�к��������е���������Σ�

���������

(1)�Ľ����ԭ��

�𰸣�

��truefalse

��equals�����Ƚ������ַ����������Ƿ���ȣ��������==���ж����������Ƿ�

ָ��ͬһ�����ã����Ƿ�Ϊͬһ������

2���Ķ�����ij��򣬲��ش�����(����3�֣�����3�֣���6��)��importjava.io.*;

publicclassTest{

publicstaticvoidmain(Stringargs[])throwsIOException{

BufferedReaderbuf=newBufferedReader(

newInputStreamReader(System.in));

while(true){

Stringstr=buf.readLine();

if(str.equals("quit"))

break;

intx=Integer.parseInt(str);

System.out.println(x*x);

}

}

}������������ij���

���Ӽ�������10���س�������Ľ����Σ�

���Ӽ�������exit���س����������ȷִ����Ϊʲô��

�𰸣�100���ܣ���Ϊ����Integer.parseInt(str)���ܽ��ַ�����exit��ת��Ϊ�������׳���

����

3��д������ij�����롢���к�Ľ��(6��)��

publicclassTest{

publicstaticvoidmain(Stringargs[]){

newStudent("Tom",'m',90,88);

newStudent("Jack",'m',66,89);

newStudent("Mary",'f',76,86);

System.out.println("name\tsex\tchinese\tenglish");

Student.print();

}

}

classStudent{

protectedStringname;

protectedcharsex;

protectedintchinese;

protectedintenglish;

protectedStudentnext;

staticStudentlist;

Student(Stringname,charsex,intchinese,intenglish){

this.name=name;

this.sex=sex;

this.chinese=chinese;

this.english=english;

this.next=list;

list=this;

}

staticvoidprint(){

Studentfriend=list;

if(friend==null)

System.out.println("Thelistisempty.");

else{

do{

System.out.println(friend.toString());friend=friend.next;

}while(friend!

=null);

}

}

publicStringtoString(){

returnnewString(name+"\t"+sex+"\t"+chinese+"\t"+english);

}

}

�𰸣�

namesexchineseenglish

Maryf7686

Jackm6689

Tomm9088

/******************************SIX*******************************/

�����

1��������ı�������(class)������ӿڵı�������(interface)��

2��Socketͨ��Ҳ��Ϊ(�׽���)����������(IP��ַ)��(�˿�)��

3���̵߳����ȼ���

(1)��(10)֮�䣬��ֵԽ��(����Խ���)��

4�����췽����һ������ij�Ա���������췽������(����)��ͬ��

5��Java����ֻ������̳У�ָÿ����ֻ����һ��(����)��

6��JavaԴ�������չ����(.java)�����������ij������չ���ǣ�.class����

7.��һ��ʱ��ֻ����һ���̷߳��ʵ���Դ��Ϊ(�ٽ���Դ)�������ٽ���Դ��

����(�ٽ����)��

8.�ڶ��߳�ϵͳ�У�����߳�֮����(ͬ��)��(����)���ֹ�ϵ��

��ѡ����

1������ѡ��ṹ�����ĸ�˵����ȷ����B��

A��if����else������ɶԳ���

B��if������û��else����Ӧ

C��switch�ṹ��ÿ��case����б�����break���

D��switch�ṹ�б�����default���

2��whileѭ����do��whileѭ���������ǣ���D��

A��û�������������ṹ�κ������Ч��һ��

B��whileѭ����do��whileѭ��ִ��Ч�ʸ�

C��whileѭ������ѭ�����жϣ�����ѭ�������ٱ�ִ��һ��

D��do��whileѭ������ѭ�����жϣ�����ѭ�������ٱ�ִ��һ��

3������forѭ����whileѭ����˵���ĸ���ȷ����B��

A��whileѭ�����жϺ�ִ�У�forѭ����ִ�к��жϡ�

B��whileѭ���ж�����һ���dz�������forѭ�����ж�����һ���Ƿdz�����

C������ѭ���κ�ʱ�򶼲������滻

D������ѭ���ṹ�ж�������ѭ���壬ѭ���岻��Ϊ��

4���������η�������ʿ����޹ص�����D��

A��privateB��public

C��protectedD��final

5��void�ĺ��壺��A��

A������û�з���ֵB��������Ϊ��

C��û������D.���巽��ʱ����ʹ��

6��return��䣺��C��

A��ֻ���÷���������ֵB�����������뺬��

C�������п����ж��returnD�������������ض���

7�����ڶ����Առ���ڴ��˵���ĸ���ȷ����B��

A��ͬһ����Ķ�����ͬһ���ڴ�

B��ͬһ����Ķ���ʹ�ò�ͬ���ڴ�Σ�����̬��Ա������ͬ���ڴ�ռ�

C������ķ�����ռ���ڴ�

D�����϶�����

8������˵���ĸ���ȷ��C

A������Ҫ�����࣬���ܴ�������

B�������б��������Ժͷ���

C�����Կ����Ǽ򵥱�����Ҳ������һ������

D�����Ա����Ǽ򵥱���

9������˵���ĸ���ȷ����A��

A��һ��������԰������Դ�ļ�

B��һ��Դ�ļ���ֻ����һ����

C��һ��Դ�ļ��п����ж��������

D��һ��Դ�ļ�ֻ�ܹ�һ������ʹ��

10�����ڷ���main������˵���ĸ���ȷ����C��

A������main����ֻ�ܷ��ڹ�������

Bmain()��ͷ������Ը�������������

C��һ�����п���û��main()����

D�����ж���Ĵ������������main()������

11�����캯����ʱ�����ã���A��

A����������ʱB���ඨ��ʱ

C��ʹ�ö���ķ���ʱD��ʹ�ö��������ʱ

12�����󷽷�����C��

A�����������

B�����Գ����ڷdz�������

C����û�з�����ķ���

D���������еķ������dz��󷽷�

13�����ڼ̳е�˵����ȷ���ǣ���B��

A�����ཫ�̳и������е����Ժͷ�����

B�����ཫ�̳и���ķ�˽�����Ժͷ�����

C������ֻ�̳и���public����������

D������ֻ�̳и���ķ����������̳�����

14�����ڹ��캯����˵���ĸ���ȷ����C��

A��һ����ֻ����һ�����캯��

B��һ��������ж����ͬ���Ĺ��캯��

C�����캯������ͬ��

D�����캯�������Լ����壬����ʹ�ø���Ĺ��캯��

15��this��super��C

A������������main()������

B������ָһ���ڴ��ַ

C����������main()������

D��������ͬ

16������super��˵����ȷ���ǣ�

A����ָ��ǰ������ڴ��ַ

B����ָ��ǰ����ĸ��������ڴ��ַ

C����ָ��ǰ����ĸ���

D����������main()������

17�����������صĹ�ϵ����A��

A������ֻ�з����ڸ���������֮�䣬�����ؿ��Է�����ͬһ������

B�����Ƿ������Բ�ͬ���������ط�������ͬ��

C��final���εķ������Ա����ǣ������ܱ�����

D��������������ͬһ����

18�����ڽӿ��ĸ���ȷ����A��

A��ʵ��һ���ӿڱ���ʵ�ֽӿڵ����з���

B��һ����ֻ��ʵ��һ���ӿ�

C���ӿڼ䲻���м̳й�ϵ

D���ӿںͳ�������ͬһ����

19���쳣����������Щ���ݣ���A��

A������ִ�й���������������û��Ԥ�ϵ������

B�������е��﷨����

C������ı������

D�����϶���

20�������Ѿ�������������׳��쳣����䣬�ڱ��ʱ����A��

A������ʹ��try��catch��䴦���쳣������throws�����׳�

B�����������󣬱���ʹ��try��catch��䴦���쳣

C��������֮����

D��ֻ��ʹ��try��catch��䴦��

21���ַ������ֽ������������ڣ�D��

A��ǰ�ߴ��л��壬����û��

B��ǰ���ǿ��д���������ֽڶ�д

C.����û�����𣬿��Ի���ʹ��

D.ÿ�ζ�д���ֽ�����ͬ

22�����������ĸ��������ֽ�����D��

A��FileInputStream

B��BufferedInputStream

C.FilterInputStream

D.InputStreamReader

���������

1.publicclassSum{

publicstaticvoidmain(String[]args){

intj=10;

System.out.println("jis:

"+j);

calculate(j);

System.out.println("Atlast,jis:

"+j);

}

staticvoidcalculate(intj){

for(inti=0;i<10;i++)

j++;

System.out.println("jincalculate()is:

"+j);

}

}

��������

jis:

(1)

jincalculate()is:

(2)

Atlastjis:

(3)

�𰸣�

(1)10��

(2)20��(3)10��

2.��Ҫ�����

abstractclassSuperAbstract{

voida(){��}

abstractvoidb();

abstractintc(inti);

}

interfaceAsSuper

{

voidx();

}

abstractclassSubAbstractextendsSuperAbstractimplementsAsSuper

{

publicvoidb(){��}

abstractStringf();

}

publicclassInheritAbstractextendsSubAbstract{

publicvoidx(){��}

publicintc(inti){��}

publicStringf(){��}

publicstaticvoidmain(Stringargs[]){

InheritAbstractinstance=newInheritAbstract();

instance.x();

instance.a();

instance.b();

instance.c(100);

System.out.println(instance.f());

}

}

��������γ����У�

��������SuperAbstract����1��(�����)

�dz���������2��(�����)

�ӿ��У���3��(д���ӿ���)

AsSuper�е�x()�����ǣ�4��������������InheritAbstract�б���������У�5��

�𰸣�

(1)SuperAbstract��

(2)InheritAbstract��(3)AsSuper��(4)����(5)���Ǻ�ʵ�֡�

3.��ע����ɳ���

publicclassLeaf{

privateinti=0;//������ֵ���ڼ���

Leafincrement(){//���巽��increment()������ֵ��Leaf��Ķ���

i++;

return

(1);//����ǰ����ĵ�ַ��Ϊ����ֵ����

}

voidprint(){

System.out.println("i="+i);

}

publicstaticvoidmain(Stringargs[]){

Leafx=

(2);//����Leaf��Ķ���x

x.increment().increment().increment().print();

}//��ε��÷���increment()�����صĶ���x�ĵ�ַ��iֵ��ʾ���ô���

}

������Ϊi=(3)

�𰸣�

(1)this��

(2)newLeaf()��(3)3

4.��ע����ʾ����ļ����Ƶij���

//FileStreamԴ�������£�

importjava.io.*;

classFileStream{

publicstaticvoidmain(Stringargs[]){

try{

FileinFile=newFile("file1.txt");//ָ��Դ�ļ�FileoutFile=newFile("file2.txt");//ָ��Ŀ���ļ�

FileInputStreamfis=��1��;

FileOutputStreamfos=newFileOutputStream(outFile);

intc;

//���ֽڴ�Դ�ļ������룬�������fos��

while((c=fis.read())!

=-1)

��2��;

fis.close();

fos.close();

}

catch(Exceptione){

System.out.println("FileStreamsTest:

"+e);

}

}

}

�𰸣�

(1)newFileInputStream(inFile);

(2)fos.write(c);

5.�Ķ����򣬸��������

//AbstractClassDemo.javaԴ�������£�

abstractclassShape{//���������Shape�ͳ��󷽷�display

abstractvoiddisplay();

}

classCircleextendsShape{

voiddisplay(){//ʵ�ֳ�����ķ���

System.out.println("Circle");

}

}

classRectangleextendsShape{

voiddisplay(){//ʵ�ֳ�����ķ���

System.out.println("Rectangle");

}

}classTriangleextendsShape{

voiddisplay(){//ʵ�ֳ�����ķ���

System.out.println("Triangle");

}

}

publicclassAbstractClassDemo{

publicstaticvoidmain(Stringargs[]){

(newCircle()).display();//�����������������ö�Ӧ��display����

(newRectangle()).display();

(newTriangle()).display();

}

}

��������?

�𰸣�

(1)Circle����

(2)Rectangle��(3)Triangle��

/******************************SEVEN*******************************/

ѡ����

1.��˵�����д����ִ�н��:

B

Strings="abcd";

Strings1=newString(s);

if(s==s1)System.out.println("thesame");

if(s.equals(s1))System.out.println("equals");

A.thesameequalsB.equals

C.thesameD.ʲô����������

2.�����й�Java�нӿڵ�˵���ĸ�����ȷ�ģ�B

A.�ӿ��к��о��巽����ʵ�ִ���

B.��һ����Ҫʵ��һ���ӿڣ����õ���implements���ؼ���

C.��һ����Ҫʵ��һ���ӿڣ����õ���extends���ؼ���

D.�ӿڲ�����̳�

3.���д����ִ�н����ʲô��B

Strings1="aaa";

s1.concat("bbb");

System.out.println(s1);

A.Thestring"aaa".

B.Thestring"aaabbb".

C.Thestring"bbbaaa".

D.Thestring"bbb".

4.�����һ������myListener(����myListener����ʵ����ActionListener

�ӿ�),�����������ʹ��myListener�����ܹ����ܴ���������smallButton

��ť����Ķ����¼�?

C

A.smallButton.add(myListener);

B.smallButton.addListener(myListener);

C.smallButton.addActionListener(myListener);

D.smallButton.addItem(myListener);

��������

1.�����д��룬˵����γ���Ĺ��ܡ�

importjava.io.*;

publicclassTest{

publicstaticvoidmain(String[]argv){

try{

BufferedReaderis=

newBufferedReader(newInputStreamReader(System.in));

StringinputLine;

While((inputLine=is.readLine())!

=null){

System.out.println(inputLine);

}

is.close();

}catch(IOExceptione){

System.out.println("IOException:

"+e);

}

}

}

�𰸣���ȡ�������룬��ʾ����Ļ�ϣ���ֱ����������Ϊ��Ϊֹ��

2�������г���д����ȷ�����н����

classtest{

publicstaticvoidmain(String[]args){

intx=9,y;

if(x>=0)

if(x>0)

y=1;

elsey=0;

elsey=-1;

System.out.println(y);

}

}

�𰸣�1

3��������д����ȷ�����н����

publicclassFather{

inta=100;

publicvoidminer(){

a--;

}

publicstaticvoidmain(String[]args){

Fatherx=newFather();

Sony=newSon();

System.out.println(y.a);

System.out.println(y.getA());

y.miner();

System.out.println(y.a);

System.out.println(y.getA());

}

}

classSonextendsFather{

inta=0;publicvoidplus(){

a++;

}

publicintgetA(){

returnsuper.a;

}

}

�𰸣�0100099

��.�����

1.Java���Ե��ص㡣

��

���ԣ�Java���������C++������������C++����������������ĵط�

�������Java���Ե��������ȫ�������

�ֲ�ʽ��

����ִ�У�

��׳�ԣ�Java�ṩ�Զ��������ջ��ƣ��쳣������ƣ������ϸ�����ͼ��

ƽ̨�޹��ԣ�

��ȫ��

���߳�

��̬��

2.������AWT�¼�ģ�͡�

��

���AWT�¼�ģ�Ͳ�������˵��

importjava.awt.event.*;

1.�����������ʵ�ֶ�Ӧ�¼��������Ľӿ�

classMyFirstFrameextendsFrameimplementsActionListener

{...}

2����ȷ�¼��������Ľӿ���ʽpublicvoidactionPerformed(ActionEventevent){��}

3.MyFirstFrame�����ʵ�ֽӿ�ActionListener�е����з�����

4.ע���������.

Ϊ�˰�MyFirstFrame����ע��Ϊ������ť���¼��������󣬱�����MyFirstFrame

�Ĺ��캯�������������£�

cancelButton.addActionListener(this);

okButton.addActionListener(this);

3.��Java�У���������һ���̣߳�

��

1����������ʵ��Runnable�ӿ�

classTestThreadimplementsRunnable{

publicvoidrun(){��}

}

2���̳�Thread����ʵ��

classTestThreadextendsThread{

TestThread(Stringname){

super(name);

start();

}

publicvoidrun(){��}

}

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1