




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
目第一章開發(fā)環(huán) 實(shí)驗(yàn) 第二章標(biāo)識(shí)符與關(guān)鍵 實(shí)驗(yàn) 第一個(gè)Java應(yīng)用程 實(shí)驗(yàn) import的用 第三章基本數(shù)據(jù)類 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 第四章方法初 實(shí)驗(yàn)1方法的使 第五章運(yùn)算符與表達(dá) 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 第六章分支語 實(shí)驗(yàn) if分支語 實(shí)驗(yàn) if多重嵌套語 實(shí)驗(yàn) switch用 第七章循環(huán)語 實(shí)驗(yàn) for循 實(shí)驗(yàn) while循 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 第八章一維數(shù) 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 第九章二維數(shù) 實(shí)驗(yàn)1測(cè)定數(shù)組的長(zhǎng) 第十章類與對(duì)象(上 實(shí)驗(yàn) 第十一章類與對(duì)象(下 實(shí)驗(yàn) 第十二章構(gòu)造方 實(shí)驗(yàn) 第十三章javaAPI常用類介 實(shí)驗(yàn) 實(shí)驗(yàn) equals所比較的內(nèi) 第十四章Java的自動(dòng)裝箱和拆 實(shí)驗(yàn) 第十五章 實(shí)驗(yàn) 實(shí)驗(yàn) 第十六章繼 實(shí)驗(yàn) 繼 實(shí)驗(yàn) 繼承 實(shí)驗(yàn) 繼承 實(shí)驗(yàn) 繼承 實(shí)驗(yàn) 繼承 實(shí)驗(yàn) 繼承 實(shí)驗(yàn) 繼承 第十七章權(quán) 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) Final修飾 實(shí)驗(yàn) Final修飾變 實(shí)驗(yàn) Final修 型變 實(shí)驗(yàn) Final修飾方 第十八章抽象 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 第十九章接 實(shí)驗(yàn) 實(shí)現(xiàn) 實(shí)驗(yàn) 第二十章多 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 第二十一章內(nèi)部 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 第二十二章異 實(shí)驗(yàn) 第二十三章 實(shí)驗(yàn) 第二十四章字節(jié) 實(shí)驗(yàn) 第二十五章字符 實(shí)驗(yàn) 第二十六章對(duì)象序列 實(shí)驗(yàn) 第二十七章集合初 實(shí)驗(yàn) 第二十八章集合 實(shí)驗(yàn) 洗 第二十九章集合 實(shí)驗(yàn) HashSet的使 第三十章集合 實(shí)驗(yàn) Hash的使 實(shí)驗(yàn) 第三十二章:網(wǎng)絡(luò)Socket通 實(shí)驗(yàn) 第三十三章:xml與反 實(shí)驗(yàn) 實(shí)驗(yàn) dom解 第三十四章設(shè)計(jì)模 實(shí)驗(yàn) 實(shí)驗(yàn) 實(shí)驗(yàn) 第三十五章數(shù)據(jù) 第三十六章Web開 實(shí)驗(yàn) 實(shí)驗(yàn) 第三十七章Web開 實(shí)驗(yàn) JDBC編 實(shí)驗(yàn) HttpURLConnection通 實(shí)驗(yàn) publicclassTestpublicclassTestpublicstaticvoidmain(String[]} 第一個(gè)Java應(yīng)用程publicclassCommentpublicclassComment*publicstaticvoidmain(String[]//System.out.println("這行將不會(huì)被編譯、執(zhí)行}} import//importimport//importpublicclassTestpublicstaticvoidmain(String[]{Stustu=newStu(100);}}publicclasspublicclass{privateintage;publicStu(intage){this.age=}publicvoidsetAge(int{this.age=}publicint{return}} publicpublicclassCharTestpublicstaticvoidmain(String[]args)charc1='a';charc2='你';charc3='5';charc4'\u0001';System.out.println(c1+c3);}}「 publicclassDataOperpublicclassDataOperpublicstaticvoidmain(String[]args)doubled;inti=123;d=i;System.out.println("d="+doubled1=intj=(int)d1;System.out.println("j="+j);}}d=j= publicclassDataInExpresspublicclassDataInExpresspublicstaticvoidmain(String[]args)shorts=longl=System.out.println("輸出結(jié)果是:"+s*byteb=2;charc='a';intd=b+intifloatj=;}} publicclassGlobalVarsstaticinta100;//doubled=12.34;//全局實(shí)例變量(成員變量}classTestpublicstaticvoidmain(String[]args)//必須實(shí)例化GlobalVars后才可以 GlobalVarsgv=newGlobalVars();}} publicclassGlobalVarpublicclassGlobalVarintpublicvoid{System.out.println(i+}publicstaticvoidmain(String[]args)GlobalVarGlobalVargv=newGlobalVar();}}1方法的使用publicclass{Stringpublicvoid{}publicvoidbMethod(String{str=System.out.println("stris:"+}publicintcMethod(inta,intb)intc=a+return}publicstaticvoidmain(String[]{DefinedMethoddm=newDefinedMethod(); inti=dm.cMethod(1,2);}}stris:oworld publicclassDivTestpublicclassDivTestpublicstaticvoidmain(String[]{System.out.println("21.0/0="+21.0/0);System.out.println("21/0="+21/0);}}21.0/0=Exceptioninthread"main"java.lang.ArithmeticException:/byzeroatcom.fs.test.DivTest.main(DivTest.java:7) publicpublicclassModeTestpublicstaticvoidmain(String[]args)inti=whilewhile(i<{i=System.out.println("i="+i);}}}i=i=i=i=i= publicclassShortCircuitpublicclassShortCircuitpublicbooleanreturn1<}publicbooleanreturn1==}publicbooleanreturn1>}publicstaticvoidmain(String[]{ShortCircuitsc=newShortCircuit();System.out.println("System.out.println(sc.aMethod()&&sc.bMethod()&&}} publicclass privateintage; (int_age){age=}publicvoidsetAge(int{age=}publicintgetAge()return}}publicclassTest publicstaticvoidpublicstaticvoidmain(String[]args)inta,b=a=b=System.out.println("a="+a);System.out.println("b="+p1=p2=p1;System.out.println("p1ageis:"+System.out.println("p2ageis:"+}}a=b=p1ageis:111p2ageis: publicclassStringPluspublicclassStringPluspublicstaticvoidmain(String[]args)doublex=9.99;doubley=1;doublez=x+y;Strings="Priceis:"+x;Stringt="TotalPriceis:"+z;System.out.println(""+x+y);System.out.println(x+y+"");}}}Priceis: if分支語publicclassTestpublicclassTestpublicstaticvoidmain(String[]args)inta=10;intb=5;if(a>b){System.out.println("比較結(jié)果是:a>}elseSystem.out.println("比較結(jié)果是:a<}}}比較結(jié)果是:a publicclassTestpublicclassTestpublicstaticvoidtestMethod(inta,intb,intc)if(a>b)if(a>c)System.out.println("a是最大的}elseif(a<{System.out.println("b<a<}elseSystem.out.println("b<a=}}elseif(a<b)if(a>c)System.out.println("c<a<}elseif(a<}elseSystem.out.println("a=c<}}elseif(a>c)System.out.println("c是最小的}elseif(a<{System.out.println("a=b<}elseSystem.out.println("a=b=}}}publicstaticvoidmain(String[]testMethod(20,5,}}b<a< switch用publicclasspublicclassSwitchCaseDemopublicstaticvoidtestMethod(inta)intresult=switch{caseSystem.out.println("ThisisA");result=a;case2:System.out.println("ThisisB");result=a*a;case3:System.out.println("ThisisC");result=a*a*a;case4:System.out.println("thisisD");result=a%4;result=}System.out.println("a="+a+"result="+}publicstaticvoidmain(String[]args)}}Thisisa= result= for循publicclassTestpublicclassTestpublicstaticvoidmain(String[]args)for(inti=0;i<10;{System.out.println("i="+}}}i=i=i=i=i=i=i=i=i=i= while循掌握whilepublicclassTestpublicclassTestpublicstaticvoidmain(String[]args)inti=while(i<{System.out.println("i="+i);i++;}}}i=i=i=i=i=i=i=i=i=i= publicclassTestpublicclassTestpublicstaticvoidmain(String[]args)intinti=doSystem.out.println("i="+i);}while(i<}}i=i=i=i=i=i=i=i=i=i= publicclassTestpublicclassTestpublicstaticvoidmain(String[] for(inti=1;i<10;i++)for(intj=1;j<5;{System.out.println("i*j="+i*j);if(j==3)breakouter;//根 }}}}i*j=1i*j=2i*j= publicclassTestpublicclassTestpublicstaticvoidmain(String[]{for(inti=1;i<5;i++)for(intj=1;j<3;{System.out.println(i+"*"+j+"="+i*j);continueouter;//根據(jù) }}}}1*1=2*1=3*1=4*1= publicclassTestpublicclassTestpublicstaticvoidmain(String[]args)int[]a=newint[5];a[0]=1;a[1]=a[2]=a[3]=a[4]=for(inti=0;i<a.length;{}}} publicclassTestpublicclassTestpublicstaticvoidmain(String[]args)int[]a=newint[]b=for(inti=0;i<a.length;{}}for(inti=0;i<b.length;{}}} publicclassTestpublicclassTestpublicstaticvoidsortMethod(int[]{for(inti=0;i<a.length;{System.out.print(a[i]+"}}publicstaticvoidmain(String[]args)int[]array=}}4910122945 publicclassTestpublicclassTestpublicstaticvoidfindMethod(int[]a,int{for(inti=0;i<a.length;{System.out.print(a[i]+"}intres=Arrays.binarySearch(a,b);System.out.println("該元素的位置是:res);}publicstaticvoidmain(String[]args)int[]array=findMethod(array,}}4910122945 publicclassTestpublicclassTestpublicstaticvoidmethod(Strings,String...name)for(inti=0;i<name.length;{}}}publicstaticvoidmain(String[]args)method("a","孫悟空","豬八戒","沙悟凈","唐僧}}publicpublicclass publicstaticvoidmain(Stringarg[{intintlen1[]=newint[2];intlen2[]=newint[][]inta2[][{len1[i]=a1[i].length;a1System.out.println("a1[}{for(j=0;j<len1[i];j++)System.out.print(""+a1[i][j]);}{len2[i]=a2[i].length;}{for(j=0;j<len2[i];j++)System.out.print(""+a2[i][j]);}a2=a1;//將a1數(shù)組賦給a2{len1[i]=a1[i].length;}{for(j=0;j<len1[i];j++)System.out.print(""+a1[i][j]);}{len2[i]=a2[i].length;}{for(j=0;j<len2[i];j++)System.out.print(""+a2[i][j]);}}}a1[ a2[ a1[ a2[ publicclasspublicclass{publicvoidreceive(inti){System.out.println("Receivedoneintdata");System.out.println("i="+i);}publicvoidreceive(float{System.out.println("Receivedonefloatdata");System.out.println("f="+f);}publicvoidreceive(String{System.out.println("ReceivedaString");System.out.println("s="+s);}publicstaticvoidmain(String[]{MethodOverloadingm=newMethodOverloading();}} public{intage; System.out.println("name="+name+" } (String =theName;System.out.println("name="+name+" } (StringtheName,int (StringtheName) age= ;//效果一樣this.age= System.out.println("name="+name+"age="+age+" }publicString{return}publicgetAge(){return}publicString { }}publicclass }}publicclass{publicintage;//publicStu(int{this.age=}publicvoidsetAge(int{this.age=age;}publicvoid{System.out.println("age="+}publicstaticvoidmain(String[]{Stustu1=newStu(10);Stustu2=newStu(20); publicpublicclasspublic}publicA(String}}publicpublicclassstaticargs){main(String[]a_1=newA();// }javaAPI publicpublicclassTestEqualpublicstaticvoidmain(String[]args)inta=100;intb=100;System.out.println("a==b?Integerc=newIntegerd=newSystem.out.println("c==d?}}a==b?truec==d? 掌握equalspublicclassTestpublicclassTestpublicstaticvoidmain(String[]{Strings1="abc";Strings2="abc";Stringss1=" Strings3=newString("abc");booleanb=s1==s2;b=s1==s3;b=s1.equals(s3);}}Java publicclasspublicclasspublicstaticvoidmain(String[]args){Integeri=newInteger(10);Integerj=newInteger(10);Strings="11"+"12";intd=Integer.parseInt(s);}} static變量及publicclasspublicclass{publicstaticintx;publicstaticinty;publicintz;publicstaticvoidmain(String[]{StaticTestt1=newStaticTest();StaticTestt2=newStaticTest();t1.x=10;t1.y=}} publicclassStaticTest1 staticstaticSystem.out.println("Hi}publicvoidprint() }publicstaticvoidmain(Stringargs{StaticTest1st1=newStaticTest1();st1.print();StaticTest1st2=newStaticTest1();}} publicpublicclassEntrypublicstaticvoidmain(String[]{EntrymEntry=newEntry();}} classclassAnimal}classCatextendsAnimal} publicpublicclassEntrypublicstaticvoidmain(String[]{AnimalmAnimal=new }}classAnimal}classCatextendsAnimalpublicvoidjump(){System.out.println("Cat} publicclasspublicclassEntrypublicstaticvoidmain(String[]{CatmCat=new}}classAnimalpublicAnimal(){System.out.println("Animal}classCatextendsAnimalpublicCat(){System.out.println("Cat}publicpublicclassEntrypublicstaticvoidmain(String[]{CatmCat=new}}classAnimal}classCatextendsAnimalpublicCat(){System.out.println("Cat}publicpublicclassEntrypublicstaticvoidmain(String[]args)CatCatmCat=new}}classAnimal}classCatextendsAnimalpublicCat()}publicclasspublicclassEntrypublicstaticvoidmain(String[]{CatmCat=new}}classAnimal}classCatextendsAnimalpublicCat()} publicpublicclassEntrypublicstaticvoidmain(String[]{CatmCat=newCat();}}classAnimal}classCatextendsAnimalpublicvoid} publicpublicclassEntrypublicstaticvoidmain(String[]{CatmCat=newCat();}}classAnimal}classCatextendsAnimalpublicvoidspeak(){System.out.println("Cat} publicclassEntrypublicstaticvoidmain(String[]{CatmCat=newCat();}}classAnimal}classCatextendsAnimalpublicvoid} publicpublicclassEntrypublicstaticvoidmain(String[]{AnimalmAnimal=newmAnimal.a=8;AnimalmAnimal1=new}}class{privateint privatevoidanimalMethod(){a=privateAnimal(int}classCatextendsAnimalvoidcatMethod(){a=void} 類publicpublicclass{intvoidanimalMethod(){a=Entry(Entry(int}classclassApublicvoid EntrymEntry=new}}publicclasspublicclassClassAextendsClassA() //TODOAuto-generatedconstructorthis.a=}voidmethod() a=}} publicpublicclassEntryprotectedprotectedintprotectedvoidanimalMethod(){a= protectedEntry(int}publicclasspublicclassClassAextendsClassA() //TODOAuto-generatedconstructorthis.a=}voidmethod() a=}}classClassBvoidmethod()EntrymEntry=new}} publicpublicclassEntrypublicpublicintpublicpublicvoidanimalMethod(){a=publicEntry(int}publicclasspublicclassClassAextendsClassA() //TODOAuto-generatedconstructorthis.a=}voidmethod() a=}}classClassBvoidmethod()EntrymEntry=new}} Final修飾publicpublicfinalclassParent}classChildextendsParent}} publicclasspublicclassParentfinalinta=method(){finalintb;inta=} Final修飾型變publicpublicclassParentfinalClassAa=newvoida.b=}voidvoidmethod1()a=new}}classClassAint} publicpublicclassParentfinalvoid}}classChildextendsParentvoid} publicclassParent publicpublicstaticvoidmain(String[]{CatmCat=newCat();}}classAnimalvoid}classCatextends{voideat()//TODOAuto-generatedmethodstubSystem.out.println("Cateat");}} publicpublicclassParentpublicstaticvoidmain(String[]{AnimalmAnimal=new}}classAnimalvoid}classCatextends{voideat()//TODOAuto-generatedmethodstubSystem.out.println("Cateat");}voidvoid{System.out.println("Cat} publicclasspublicclassParentpublicstaticvoidmain(String[]args)Cylindercylinder=newdoublev=cylinder.getVolume();System.out.println(""+v);}}classColumndoublevoidsetH(doubleh){this.h=doubledoublegetVolume()returngetArea()*}}classCylinderextendsColumndoublevoidsetR(doubler){this.r=doublegetArea()return3.14*r*}} classclassGlobalpublicstaticinta=publicstaticfinalintMSG_FLAG=} interfaceinterfaceMyInterfacepublicvoid}classClassAimplementsMyInterfacepublicvoidmethod()//TODOAuto-generatedmethod}} publicclasspublicclassParentpublicstaticvoidmain(String[]{MyInterfacemMyInterface=new}}interfaceMyInterfacepublicvoid}classClassAimplements{publicvoidmethod()//TODOAuto-generatedmethod}publicvoidmethod1()}} publicpublicclassParentpublicstaticvoidmain(String[]{Workerworker=newworker.setStrategy(newstrategy2());}}interfacestrategyInterfacepublicvoid}classstrategy1implements{publicvoidexcute()//TODOAuto-generatedmethodstub}}classstrategy2implements{publicvoidexcute()//TODOAuto-generatedmethodstub}}class{strategyInterfacepublicvoidsetStrategy(strategyInterface{strategy=}}} publicpublicclassParentpublicstaticvoidmain(String[]{Catcat=newCat();System.out.println(catinstanceofCat);System.out.println(catinstanceofAnimal);System.out.println(catinstanceofAction);System.out.println(catinstanceofBosiCat);}}classAnimalinterfaceActionclassCatextendsAnimalimplementsclassBosiCatextends publicpublicclassParentpublicstaticvoidmain(String[]{Driverdriver=newCarcar=newCarcarBenze=newBenzeCar();}}classCarpublicvoidrun(){System.out.println("CarISRUNNING}classJDCarextendspublicvoidrun(){System.out.println("JDISRUNNING}classBenzeCarextendspublicvoidrun(){System.out.println("BenzeCarISRUNNING}classDriverpublicvoiddrive(Car} publicpublicclassParentpublicstaticvoidmain(String[]{JDFactorymJDFactory=newJDFactory();CarmJDCar=CarmBenzeCar=mJDFduct("Benze");}}classJDFactorypublicCarproduct(Stringreturnnew}}if(carName.equals("Benze")){returnnewBenzeCar();}elsereturnnew}}}classCarpublicvoidrun(){System.out.println("CarISRUNNING}classJDCarextendspublicvoidrun(){System.out.println("JDISRUNNING}classBenzeCarextendspublicvoidrun(){System.out.println("BenzeCarISRUNNING publicpublicclassParentpublicstaticvoidmain(String[]{JDFactorymJDFactory= CarmJDCar=JDCarJDCar=(JDCar)mJDCar;}}classJDFactoryreturnnew}if(carName.equals("Benze")){returnnewBenzeCar();}elsereturnnew}}}classCarpublicvoidrun(){System.out.println("CarISRUNNING}classJDCarextendspublicvoidrun(){System.out.println("JDISRUNNINGpublicvoidGPS(){System.out.println("JDGPS}classBenzeCarextendspublicvoidrun(){System.out.println("BenzeCarISRUNNING publicpublicclassParentintpublicstaticvoidmain(String[]args)}publicvoidmethod()inta=classInnerpublicvoidinnerMethod() aa= b=}}InnerinnernewInner();}} publicpublicclassParentintpublicstaticvoidmain(String[]args)}classInnerpublicvoidmethodA()b=}}publicvoidmethodB()} publicclasspublicclassParentintpublicstaticvoidmain(String[]args)}classInnerpublicvoidmethodA()b=}}staticclassStaticInner}publicvoidmethodB()Innerinner=new}}classClassApublicvoidmethodC()ParentmParent=newParent();Parent.Innerinner=mParent.newParent.StaticInnersInner=new}} 掌握內(nèi)部類的創(chuàng)建方publicpublicclassParentpublicstaticvoidmain(String[]args) ClassAmClassA=new{publicvoidmethodA()//TODOAuto-generatedmethod} ClassBmClassB=new{voidmethodB()//TODOAuto-generatedmethod} interfaceCmInterfaceC=new{publicvoidmethodC()//TODOAuto-generatedmethod}}}classClassApublicvoidmethodA()}}classClassBvoid}interfaceinterfaceinterfaceCpublicvoid} 掌握內(nèi)部類實(shí)現(xiàn)回publicclasspublicclassParentpublicstaticvoidmain(String[]args) BossmBoss=new{voidnotifyBoss()//TODOAuto-generatedmethod}}}classBosspublicvoidsendStaffToWork(Staff{}void}classStaffpublicvoidwork(Bossboss){}catch(InterruptedExceptione)}}} publicclassMainpublicclassMainpublicstaticvoidmain(String[]{inta=5;intb=1;intc=0;try{c=a/}catch(Exceptionex)c=a/}}}publicclassMainpublicclassMain*@parampublicstaticvoidmain(String[]publicstaticvoidmain(String[]{intdata[]={1,2,3,4,5,6,8tryintnumber=data[8];}catch(Exceptionex)}}publicclassMainpublicclassMain*@parampublicstaticvoidmain(String[]{intdata[]=null;try{intnumber=System.out.println("第一次運(yùn)行的數(shù)據(jù)是}catch(NullPointerException{data=newfor(inti=0;i<5;{data[i]=}intnumber=System.out.println("第二次運(yùn)行的數(shù)據(jù)是}}}publicclassMainpublicclassMainpublicstaticvoidmain(String[]args)intnumber=10;ifintnumber=10;if(number>3){trythrownew}catch(MyExceptione)}}}}classMyExceptionextends{publicMyException()}publicMyException(String{}} publicclassMainpublicclassMain*@parampublicstaticvoidmain(String[]args)Stringpath=Stringpath=Filefile=new} *@paramstaticprivatevoidgetFile(Filefile)Filefile2[]=intlength=for(inti=0;i<length;i++)if(file2[i].isFile()){}else}}}} publicclassMainpublicclassMain*@parampublicstaticvoidmain(String[]args)//指明文件所在的路徑1Stringpath"D://tt.txt";FilefilenewFile(path);try{ FileInputStreamfileIn=new BufferedInputStreambufferIn=newbytedata[]=newbyte[100];intn=0;while((n=bufferIn.read(data,0,100))!=-1)Stringbuffer=new}}catch(FileNotFoundException{}catch(IOException{}}}}publicclassMainpublicclassMainpublicstaticvoidmain(String[]args)Stringpath="D://tt.txt";Filefile=newtryFileOutputStreamfileOut=newBufferedOutputStreambufferOut=newbufferOut.write("向里面寫數(shù)據(jù)bufferOut=null;fileOut=null;file=}catch(FileNotFoundException{}catch(IOException{}}} publicclassMainpublicclassMain*@parampublicstaticvoidmain(String[]args)Stringpath= Filefile=newFile(path);try{ FileReaderreader=newcharinfor[]=newchar[10];intn=Stringdata= while((n=reader.read(infor))!=-1)Stringbuffer=newString(infor);data+=buffer;}}catch(FileNotFoundException{}catch(IOException{}}}publicclassMainpublicclassMain*@parampublicstaticvoidmain(String[]args)Stringpath= Filefile=newtryFileWriterwriter=newFileWriter(file);}catch(IOException{}}}! publicclassMainpublicclassMain*@parampublicstaticvoidmain(String[]{StudentStringpath= Filefile=newtry FileInputStreaminput=new ObjectInputStreamobjectInput=newm_Student=(Student)objectInput.readObject();Stringname=m_Student.getName();}catch(FileNotFoundException{}catch(IOExceptione)//TODOAuto-generatedcatchblock}catch(ClassNotFoundExceptione)//TODOAuto-generatedcatchblock}}}classStudentimplements{Stringname;intage;publicStudent()}}publicStudent(Stringname,int{super();=name;this.age=age;}publicString{return}publicvoidsetName(String{=}publicint{return}publicvoidsetAge(int{this.age=}}publicclassMainpublicclassMain*@parampublicstaticvoidmain(String[]args)Stringpath= Filefile=newFile(path);try{FileOutputStreamfileOut=newObjectOutputStreamobjectOut=newobjectOut.writeObject(newStudent(18));objectOut=fileOut=fileOut=}catch(FileNotFoundException{}catch(IOExceptione)//TODOAuto-generatedcatchblock}}}classStudentimplements{Stringname;intage;publicStudent()}publicStudent(Stringname,int{super();=name;this.age=age;}publicString{return}publicvoidsetName(String{=}publicint{return}publicvoidsetAge(int{this.age=}} publicclassMainpublicclassMain*@parampublicstaticvoidmain(String[]{List<String>list=newfor(inti=0;i<10;i++)list.add("}intlength=list.size();intsize=length/for(inti=0;i<size;{}for(inti=0;i<list.size();i++){System.out.println("i+":="+}}} publicclassTestCardpublicclassTestCard*@parampublicstaticvoidmain(String[]{DeskOfCardcc=newDeskOfCard();}}class{Cardpublicvoidinitcard()//{"J","Q","K"};Stringsuit[]card=newCard[52];for(inti=0;i<52;i++)card[i]=newCard(num[i%13],suit[i/}}publicvoidshufflecard()//{Randomrd=newfor(inti=0;i<52;i++)intjrd.nextInt(52);//生成隨機(jī)數(shù)Cardtemp=card[i];//交換card[i]=card[j]=}}}publicvoiddealcard()//{for(inti=0;i<52;{if(i%4==}}}classCardpublicStringnum;publicStringsuit;Card(Stringn,String{}publicString{Stringss=suit+":"+num+" returnss;}} publicclasspublicclass{privatevoid{Set<String>set=newItor<String>it=while(it.hasNext())Stringx=it.next();}for(Stringstring:{}}publicstaticvoidmain(String[]{new}} publicpublicclassStuimplements{privateintage;privateStringname;publicStu(){}publicStu(intage,String{this.age=age;=}publicint{return}publicvoidsetAge(intage)this.age=this.age=}publicString{return}publicvoidsetName(String{=}publicStringtoString()return"[Stu--}}publicclassTestpublicstaticvoidmain(String[]args)publicclassTestpublicstaticvoidmain(String[]args)Map<Integer,Stu>map=newHashMap<Integer,Stu>();map.put(1,newStu(100," map.put(10,newStu(23,Stustu=map.get(10);Set<Integer>setmap.keySet();/setfor(Integerkey:set){Stus=map.get(key);}}} publicclassMainpublicclassMain@parampublicstaticvoidmain(String[]args)Productm_Product=newCreaterm_Creater=newCreater(m_Product);Customerm_Customer=newCustomer(m_Product);ThreadcustomerThread=newThread(m_Customer);}}classProductbooleanflag=false;intnumber=0;publicsynchronizedvoidcreate(intnumber)if(flag){{}catch(InterruptedException{}}flag=this.number=}*publicsynchronizedintgetProduct()if(!flag)try{}catch(InterruptedException{}}flag=false;}}classCreaterextends{Productm_Product;booleanisRun=true;finalintTIME=publicCreater(Product{this.m_Product=}inttime=0;publicvoid{while(isRun)
{}catch(InterruptedException{}//讓生產(chǎn)者生產(chǎn)產(chǎn)品if(time==10)isRun=}}}classCustomerimplements{Productm_Product;finalintTIME=1000;booleanisRun=booleanisRun=publicCustomer(Product{this.m_Product=}publicvoid{while(isRun){{}catch(InterruptedException{}intnumber=m_Product.getProduct();if(number>=10)isRun=}} publicclassMainpublicclassMain*@parampublicstaticvoidmain(String[]{ }}publicpublic{{trySocketsocket=newSocket("",OutputStreamout=socket.getOutputStream();DataOutputStreamdout=newDataOutputStream(out);InputStreamin=socket.getInputStream();DataInputStreamdin=newDataInputStream(in);Stringst=}catch(IOExceptione)}}publicclassMain*@parampublicstaticvoidmain(String[]{Serverm_Server=new}}publicclasspublicclass{ServerSockets=publicclassServerThreadextendsThreadpublicclassServerThreadextendsThreadstaticSocketo="FromopublicServerThread(Socket{sock=}publicvoid{tryInputStreamin=sock.getInputStream();DataInputStreamdin=newDataInputStream(in);Stringname=din.readUTF();OutputStreamout=DataOutputStreamdos=newpublicServer()trys=new}catch(IOException{);}}publicvoid{inti=1;while(true){trySocketcs=newServerThread(cs).start();System.out.println("i}catch(IOException{}}}}o+"yourname:"+}catch(IOException{}}} publicclassMain*@parampublicstaticvoidmain(String[]args)throws{ y y=new Class<?>cls= Methodmethod=cls.getMethod("show",show y,}}class ypublicvoidshow(String{ o:"+}} publicclassDoXmlWithDOMpublicstaticvoidmain(String[]args)throws{step1:DOMBuilderFactorydbf=step2:domBuilderdb= //此文檔放在項(xiàng) =db.parse(new//根 節(jié)NodeListlist= System.out.println("listlength:"+list.getLength());for(inti=0;i<list.getLength();{ Elementelement=(Element)Stringcontent0 第三十四章第三十四章 為Stringcontent= System.out.println("title:content);//content= System.out.println("author:"+content);content= System.out.println("year:"+content= System.out.println("price:"+}}} publicclassSingletonpublicclassSingletonprivatestaticSingletoninstance;privateSingleton(){};publicstaticSingletonGetInstance()if(instance==if(instance=={instance=new}return} publicclassFactorypublicclassFactorypublicstaticISamplecreator(int{if(which==1)returnnewSampleA();elseif(which==2)returnnewSampleB();return}}publicpublicinterface{publicvoidsayHi()}publicpublicclassSampleAimplements{publicvoidSystem.out.println(“hi,i’mA.”)}}publicpublicclassSampleBimplements{publicvoidSystem.out.println(“hi,i’mB.”)System.out.println(“hi,i’mB.”)}}PublicclassPublicclassPublicstaticvoidmain(String[]args){Factory.creator(1).sayHi();Factory.creator(2).sayHi();}} publicinterfaceItalkpublicinterfaceItalkpublicvoidtalk(String}publicpublicclassPeopleimplements{publicStringusername;publicStringage;publicString{return}publicvoidsetName(String{this.username=}publicString{return}publicvoidsetAge(String{this.age=}public}publicPeople(Stringname1,String{this.username=name1;this.age=age1;}publicvoid
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 供方采購(gòu)合同范本
- 企業(yè)項(xiàng)目合資合同范本
- 浙江長(zhǎng)興縣龍山中學(xué)人教版七年級(jí)下冊(cè)歷史與社會(huì)第八單元第三課 中華文明探源教學(xué)設(shè)計(jì)
- 2024年韶關(guān)市曲江區(qū)住房和城鄉(xiāng)建設(shè)管理局招聘筆試真題
- 公司英文合同范本
- 農(nóng)田路養(yǎng)護(hù)合同范本
- 前臺(tái)收銀合同范本
- 包材銷售合同范本
- 2024年金昌市金川區(qū)圖書館招聘筆試真題
- 農(nóng)村自建住宅買賣合同范本
- 瀝青路面施工質(zhì)量控制要78課件講解
- 16.2《登泰山記》課件 2024-2025學(xué)年統(tǒng)編版高中語文必修上冊(cè)-9
- 【課件】如何保障我國(guó)未來的能源安全
- 2024年深圳科技企業(yè)員工聘用合同3篇
- 警察著裝管理規(guī)定
- 結(jié)腸術(shù)后恢復(fù)護(hù)理
- 綜藝節(jié)目贊助合同(2024年版)
- 道路運(yùn)輸企業(yè)主要負(fù)責(zé)人和安全生產(chǎn)管理人員安全考核習(xí)題庫(附參考答案)
- 2024東莞市勞動(dòng)局制定的勞動(dòng)合同范本
- 土石方運(yùn)輸中介三方合同協(xié)議書
- 2024年四川省公務(wù)員考試《行測(cè)》真題及答案解析
評(píng)論
0/150
提交評(píng)論