摘要: Arraylist list = new Arratlist(); 目的和数组一样,存储数据,底层是Objet的数组 ArrayList // 底层就是数组,java帮我们封装了 ArrayList list = new ArrayList(); // ()里可以给长度但是没有用list.size( 阅读全文
posted @ 2019-12-06 01:11 liqking 阅读(204) 评论(0) 推荐(1) 编辑
摘要: String length() 方法 数组 length 属性 阅读全文
posted @ 2019-12-03 15:36 liqking 阅读(354) 评论(0) 推荐(0) 编辑
摘要: String/StringBuffer/StringBuilder的区别? : String常量不可变,用于字符串拼接,占内存,耗时间,底层不一样。 API一样都是通过缓存区储存,要用时在调用。 StringBuffer:线程安全的可变字符序列。速度较慢 StringBuilder:线程不安全的可变 阅读全文
posted @ 2019-12-03 14:16 liqking 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 捕获异常和正常java跳出的异常不同,人为捕获异常,后面的程序依然会继续执行 语法:生成快捷键alt+shift+z try { 捕获范围 } catch (Exception e) { 异常处理... e.printStackTrace(); }finally { 无论如何都会执行的代码块 } t 阅读全文
posted @ 2019-12-02 22:48 liqking 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 分别是:继承,实现,依赖,关联,聚合,组合。 1.继承: public class Father { } public class Son extends Father{ //继承Father类 } 2.实现: public interface A { // 声明一个接口(注意:接口不是类) } p 阅读全文
posted @ 2019-12-01 18:06 liqking 阅读(3714) 评论(0) 推荐(0) 编辑
摘要: 二义性:指的是一个东西在一种环境下会出现两种以上(包含两种)含义,导致难以清楚到底何种意思。 关键字 含义 class 类 new 实例化一个类 “英文单词为新” Object 所有类的基类,都直接或间接继承于Object extends 继承 abstract 定义抽象关键字,可以修饰类或者方法 阅读全文
posted @ 2019-12-01 14:01 liqking 阅读(314) 评论(0) 推荐(0) 编辑
摘要: this 代表当前对象 可以代表当前属性,当前方法,当前对象(整个自己)。 作用:解决同名变量的同名问题,同明变量可能来源于父类,局部变量和成员变量... 语法使用:this( 实参... ); 调用本类的其他方法,包括构造方法,普通方法... 执行顺序类似与递归,当条件不能继续执行时回退,最后一个 阅读全文
posted @ 2019-12-01 00:25 liqking 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 先举一个多重继承的例子,我们定义一个动物(类)既是狗(父类1)也是猫(父类2),两个父类都有“叫”这个方法。那么当我们调用“叫”这个方法时,它就不知道是狗叫还是猫叫了,这就是多重继承的冲突。 而java对此的解决方法是,一个物体的本质只能有一个。一个动物只能是狗或只能是猫,如果你想创造一个会玩毛线球 阅读全文
posted @ 2019-12-01 00:25 liqking 阅读(1854) 评论(0) 推荐(0) 编辑
摘要: 可以应对将来的修改,比如有一个以长度计算的项目开发好了,过段时间客户说这个项目要在美国上市,有了javaBean只要把所有以厘米计算的单位都乘以2.54转化为正确单位交给客户 public class JavaBean { private double distance; public double 阅读全文
posted @ 2019-12-01 00:23 liqking 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 多态的概念:相同的行为,不同的实现 什么是静态多态?什么是动态多态? 静态多态:编译时就已经确定了结果,例如重载和重写 动态多态:运行时确定结果, 动态多态是依赖什么技术实现的? 继承 继承:是站在子类立场( 子类变量= new 子类对象() )能继承父类的成员和方法. 重写 向上转型(父类引用指向 阅读全文
posted @ 2019-11-30 23:24 liqking 阅读(875) 评论(0) 推荐(0) 编辑