![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
iopasd_1
这个作者很懒,什么都没留下…
展开
-
String 、StringBuffer、StringBuilder之间的区别
String 、StringBuffer、StringBuilder之间的区别**String:**底层是一个 byte 数组,并且它被 final 修饰了。 所以 , string 的值是不可变的,这就导致每次对 string 的操作都会生成新的 string对象。会浪费有限的内存空间。**StringBuffer:**底层是创建了一个初始化容量为 16 的 byte 数组,使用 append 来进行追加,如果 byte 数组满了,会自动扩容。 并且 ,StringBuffe原创 2021-04-05 16:34:17 · 58 阅读 · 0 评论 -
接口与抽象类之间的区别
接口与抽象类之间的区别接口接口是一种特殊的类文件作用:制定规则,降低耦合度使用规则:a. 接口中的属性,默认都是静态常量属性b. 接口中的方法都是抽象的c. 接口中的访问权限不能是 privated. 接口与接口之间可以实现多继承,但是接口之间不能互相实现e. 接口中不存在构造方法抽象类抽象类由 abstract 修饰抽象类主要作用是:降低接口实现类与接口之间的实现难度 (********)使用规则: a. 抽象类可以声明抽象方法,也可以生成具体方原创 2021-04-05 17:28:01 · 144 阅读 · 4 评论