java吧 关注:1,204,611贴子:12,641,306

我王境泽就是饿死也不学java

只看楼主收藏回复

现在在培训,真香,每天会分享一自己学习的东西也算一个记录贴吧,加油!


1楼2019-05-06 20:58回复
    在培训机构学到第三阶段,在学框架, 学了maven 和spring ioc di 然后今天学aop 动态代理
    感觉只要自己认真努力的听还是可以学会的挺好学的.加油!


    3楼2019-05-06 21:04
    回复
      清晨起床,拥抱太阳,满满的正能量 ,开始背几道面试题!


      4楼2019-05-07 08:23
      回复
        第一道:接口和抽象类的异同点
        相同:
        1.都不能常见对象
        2.都可以定义抽象方法,并且一定要在子类中重写
        不同
        1.关键字不同 abstract interface
        2.抽象类中即可有抽象的方法也可以有普通的方法 而接口只能有抽象方法
        3.抽象鳄梨的方法可以任意权限,接口中方法是正事publice
        4.抽象类只能单继承,接口可以多实现


        5楼2019-05-07 08:27
        回复
          jsp中动态include和静态include的区别


          IP属地:四川来自Android客户端6楼2019-05-07 08:28
          收起回复
            第二道: 重载(overlord) 和重写(overwrite)的区别
            重写的规则:
            子类和父类,子类重写父类的方法
            1.方法名参数列表必须和父类完全一致
            2.返回值类型要么相同,要么子类方法的返回值类型是父类方法返回值类型的子类
            3.访问修饰符要么相同,要么子类访问能修复范围大于父类
            4.方法中抛出的异常,要么相同,要么自子类方法抛出的异常被父类被重写的方法抛出的异常更小或者相同!
            重载的规则(两同一不同)
            1.同一个类中
            2.方法名字相同
            3.参数列表不同
            4.和返回值无关


            7楼2019-05-07 08:32
            回复


              IP属地:浙江来自iPhone客户端8楼2019-05-07 08:33
              回复
                第三道:StringBuffer 和StringBuilder 和String 的区别
                1.String 字符串敞亮不可变,使用字符串拼接时会开辟新的空间
                StringBuffer 字符串变量可变线程安全你的字符串拼接直接在字符串后追加
                Stringbuilder 字符串变量可变非线程安全你的字符串拼接直接在字符串后追加
                2.Stringbuilder 执行效率高于StringBuffer 高于String
                3.String 是一个常量. 是不可变的 , 所以对于每一次+= 赋值都会创建一个新的对象
                StringBuffer和StringBuilder 都是可变的,当进行字符串拼接时采用append方法,在原来的基础上进行追加所以性能要比String高
                StringBuffer 是线程安全的而StringBuilder 线程是不安全的所以StringBuilder效率高于,StringBuffer
                4.对于大数据量的字符串的拼接,采用StringBuffer 和 StringBuilder


                9楼2019-05-07 08:43
                回复
                  第四道: 冒泡排序
                  int [] array = {3,5,66,32,22,21,45,209};
                  for(int i =0;i<array.length-1;i++){
                  for(int j = 0;j<array.length-i-1;j++){
                  if(array[j]>array[j+1]){
                  int a=array[j];
                  array[j]=array[j+1];
                  array[j+1]=a;
                  }
                  }
                  }
                  for (int i : array) {
                  System.out.println(i);
                  }
                  }


                  10楼2019-05-07 09:03
                  回复
                    上课了
                    加油学习


                    12楼2019-05-07 09:04
                    回复
                      你多大


                      IP属地:青海来自iPhone客户端13楼2019-05-07 11:25
                      收起回复
                        这今天学的Spring 控制反转 xml的配置


                        15楼2019-05-07 11:51
                        回复
                          有没有 同是培训的来交流交流 我是某锋教育的


                          16楼2019-05-07 11:52
                          回复
                            加油


                            IP属地:湖南17楼2019-05-07 17:42
                            回复
                              面试题第六道:单例设计模式:
                              单例就是该类只能返回一个实例;
                              单例所具备的特点:
                              1.私有化的构造函数
                              2.私有的静态全局变量
                              3.共有的静态方法
                              懒汉式: 直接吧对象new出来 ,需要时直接调用方法进行使用 线程安全
                              饿汉式:等需要用的时候调用方法:判断有没有这个对象,有就直接返回这个对象,没有则new 一个 线程不安全


                              18楼2019-05-08 08:20
                              回复