2016年最本安卓就業(yè)課件細(xì)分版14android java實(shí)驗(yàn)手冊(cè)_第1頁
2016年最本安卓就業(yè)課件細(xì)分版14android java實(shí)驗(yàn)手冊(cè)_第2頁
2016年最本安卓就業(yè)課件細(xì)分版14android java實(shí)驗(yàn)手冊(cè)_第3頁
2016年最本安卓就業(yè)課件細(xì)分版14android java實(shí)驗(yàn)手冊(cè)_第4頁
2016年最本安卓就業(yè)課件細(xì)分版14android java實(shí)驗(yàn)手冊(cè)_第5頁
已閱讀5頁,還剩93頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論