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(){��}
}