资源描述:
《入学考试基础题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1:packagecom.itheima;publicclassTesti{/***第3■题:为什么需要配置path,什么时候需要classpath?**原因:配置path是为了让Windows应用程序可以在些^命令下任意冃录调用,当配置好了path后,•购在型命令行中任意Fl录都可以使用。*配置classpath是为了让指定目录中的.class文件可以在進命令中任意目录的调丿I」o如果classpath的值前面加上・;,会先杳找当前目录下的class文件再杳找指定U录下的class文件。**@paranargs*/publicstaticvo
2、idmain(String[]args){//TODOAuto-generatedmethodstub}}2:packagecom.itheima;publicclassTest2{/***第2题:编写一个延迟加载的单例设计模式**@paramargs*/privatestaticTest2s=null;privateTest2(){}//双重判断避免多线程问题publicstaticTest2getInstance(){if(s==null){synchronized(Test2・class){s=newTest2();returns;}pu
3、blicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstub}}3:packagecom.itheima;publicclassTes{/***第3题:编写一个函数,函数内输出一个字符串,并在主函数内调用它。**@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstub}staticvoidHello(){System.oyt.println(,,HelloH);}}4:package
4、com・itheima;importjava.util.Scanner;publicclassTest4{/**第4题:求斐波那契数列第n项,斐波那契数列前10项为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项Seannersean=newSeanner(System.
5、in);intn二scan);System.out.println(Fun(n));//输岀第门项}publicstaticintFun(intn){if(n==l
6、
7、n==2){return1;}returnFun(n・1)+Fun(n-2);}5:packagecom.itheima;publicclassTest5{/***第5题:川控制台程序倒着输出九九乘法表;输岀结果按下图所示: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--)//外循环控制行数for(inti=l;i<=j;i++)//内循环控制列数System.ou£・print(i+,'*”+j+”y+i*j+,‘“);}System•out.printIn();}}}6:packagecom.itheima;importjava.util.Random;importjava.util.Seanner;publi
9、cclassTest6{/***第6题:写一个正则表达式,可以匹配尾号5连的手机号。规则:*第1位是1,第二位对以是数字3458其中乙一,后而4位任意数字,最后5位为任意相同的数字。**例如: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