資源描述:
《入學(xué)考試基礎(chǔ)題》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、1:packagecom.itheima;publicclassTesti{/***第3■題:為什么需要配置path,什么時(shí)候需要classpath?**原因:配置path是為了讓W(xué)indows應(yīng)用程序可以在些^命令下任意冃錄調(diào)用,當(dāng)配置好了path后,?購(gòu)在型命令行中任意Fl錄都可以使用。*配置classpath是為了讓指定目錄中的.class文件可以在進(jìn)命令中任意目錄的調(diào)丿I」o如果classpath的值前面加上?;,會(huì)先杳找當(dāng)前目錄下的class文件再杳找指定U錄下的class文件。**@paranargs*/publicstaticvo
2、idmain(String[]args){//TODOAuto-generatedmethodstub}}2:packagecom.itheima;publicclassTest2{/***第2題:編寫(xiě)一個(gè)延遲加載的單例設(shè)計(jì)模式**@paramargs*/privatestaticTest2s=null;privateTest2(){}//雙重判斷避免多線(xiàn)程問(wèn)題publicstaticTest2getInstance(){if(s==null){synchronized(Test2?class){s=newTest2();returns;}pu
3、blicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstub}}3:packagecom.itheima;publicclassTes{/***第3題:編寫(xiě)一個(gè)函數(shù),函數(shù)內(nèi)輸出一個(gè)字符串,并在主函數(shù)內(nèi)調(diào)用它。**@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstub}staticvoidHello(){System.oyt.println(,,HelloH);}}4:package
4、com?itheima;importjava.util.Scanner;publicclassTest4{/**第4題:求斐波那契數(shù)列第n項(xiàng),斐波那契數(shù)列前10項(xiàng)為1,1,2,3,5,8,13,21,34,55*@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstub/*for(intn=l;n<30;n++){*/System?out?print(Fun(n)+"J);〃全部輸出前30項(xiàng)Seannersean=newSeanner(System.
5、in);intn二scan);System.out.println(Fun(n));//輸岀第門(mén)項(xiàng)}publicstaticintFun(intn){if(n==l
6、
7、n==2){return1;}returnFun(n?1)+Fun(n-2);}5:packagecom.itheima;publicclassTest5{/***第5題:川控制臺(tái)程序倒著輸出九九乘法表;輸岀結(jié)果按下圖所示:1*9=92*9=188*9=729*9=813*9=274*9=365*9=456*9=547*9=631*3=32*3=63*3=91*2=22*2=41
8、*1=1*@paramargs*/publicstatievoidmain(String[]args){//TODOAuto-generatedmethodstubfor(intj=9;j>0;j--)//外循環(huán)控制行數(shù)for(inti=l;i<=j;i++)//內(nèi)循環(huán)控制列數(shù)System.ou£?print(i+,'*”+j+”y+i*j+,‘“);}System?out.printIn();}}}6:packagecom.itheima;importjava.util.Random;importjava.util.Seanner;publi
9、cclassTest6{/***第6題:寫(xiě)一個(gè)正則表達(dá)式,可以匹配尾號(hào)5連的手機(jī)號(hào)。規(guī)則:*第1位是1,第二位對(duì)以是數(shù)字3458其中乙一,后而4位任意數(shù)字,最后5位為任意相同的數(shù)字。**例如:1860108888813912366666**@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubStringreg=Hl[3458]\d{4}[0-9]{5}n;Strings=,,18601088888H;Stringsi二”13912366666
10、”;System.out.println(s.matches(reg));System.out.println(sl.matches(reg));}7