| 
求斐波那契数列第n项,n<30,斐波那契数列前10项为 1,1,2,3,5,8,13,21,34,55 2、 编写程序计算12+22+32+....+1002的和. 3、 请列举您了解的一些排序算法,并用Java语言实现一个效率较高的。 4、 Collection和Collections有什么关系?List和Set有什么异同点?Map有哪些常用类,各有什么特点? 5、 分析运行结果,说明原理。(没有分析结果不得分)         class A { 
            void fun1() { 
                      System.out.println(fun2()); 
                } 
                int fun2() { 
                        return 123; 
                } 
        } 
         public class B extends A { 
                int fun2() { 
                         return 456; 
                 } 
              public static void main(String args[]) { 
                        B b = new B(); 
                        b.fun1(); 
                        A a = b; 
                        a.fun1(); 
                } 
        } 
6、 用代码证明,在try中写了return,后面又写了finally,是先执行return还是先执行fianlly? 7、 throw和throws有什么区别? try、catch、finally分别在什么情况下使用? 8、 用控制台程序倒着输出九九乘法表;输出结果按下图所示:       1*9=9    2*9=18    3*9=27    4*9=36    5*9=45    6*9=54    7*9=63    8*9=72    9*9=81       ……       1*3=3   2*3=6   3*3=9       1*2=2   2*2=4       1*1=1 9、 写一个正则表达式,可以匹配尾号5连的手机号。规则: 第1位是1,第二位可以是数字3458其中之一,后面4位任意数字,最后5位为任意相同的数字。例如:18601088888、13912366666 10、声明类Student,包含3个成员变量:name、age、score,创建5个对象装入TreeSet,按照成绩排序输出结果(考虑成绩相同的问题)。  
 |