java
文章平均质量分 73
攻城老湿
stay hungry,stay foolish
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
内部类专题
1 内部类的概念1.1 内部类的分类定义在外部类的局部位置局部内部类匿名内部类定义在外部类的成员位置成员内部类静态内部类1.2 类的五大成员属性、方法、构造器、代码块和内部类2 局部内部类2.1 局部内部类的特征可以直接访问外部类的所有成员,包括私有的不能添加访问修饰符,因为它的地位是局部变量。局部变量是不可以使用修饰符的,但可以使用final修饰作用域:仅仅在定义它的方法或代码块中如果外部类和局部内部类的成员重名,默认遵循就近原则,如果想访问外部类的成员,则可以使用原创 2021-05-25 22:40:35 · 104 阅读 · 0 评论 -
枚举类专题
1 枚举类的特征枚举类的值是有限的几个值。只读不需要修改枚举是一组常量的集合,只包含一组有限的特定的对象实现枚举有两种方式自定义类实现enum关键字实现2 自定义类2.1 自定义类的特征不需要提供setXXX方法,因为通常枚举类为只读对枚举对象使用 final+static修饰,实现底层优化枚举对象名通常使用全部大写,常量的命名规范枚举对象可以有多个属性2.2 自定义类实现枚举类的步骤构造器私有化本类内部创建一组对象对外暴露对象(public原创 2021-05-25 22:40:05 · 133 阅读 · 0 评论 -
集合专题-双列集合
1 Map接口1.1 Map接口基本说明Map保存具有映射关系的数据:Key-ValueMap中的Key和Value可以是任何引用类型的数据,会封装到HashMap$Node对象中Map中的Key不允许重复,和HashSet一样Map中的Value可以重复Map中的Key可以为null,value也可以为null,其中Key只能有一个null,Value可以有多个null通常使用String类型作为Map的KeyKey和Value存在单向一对一的关系,通常指定的Key总能找到对应的Valu原创 2021-05-25 22:39:31 · 135 阅读 · 4 评论 -
集合专题——单列集合
1 集合框架体系单列集合双列集合2 Collection接口2.1 Collection的常用方法测试public class CollectionBaseMethod { @SuppressWarnings({"all"}) public static void main(String[] args) { Collection collection = new ArrayList(); //1.add 添加单个元素原创 2021-05-25 22:37:56 · 294 阅读 · 0 评论 -
常用类专题StringBufferStringBuilder
1 StringBuffer1.1 StringBuffer相关特征StringBuffer代表可变的字符序列,可以对字符串内容进行增删StringBuffer是一个容器,方法与String基本相同,但是可变长度的StringBuffer的直接父类是AbstractStringBuilder,实现了Serializable接口,可以序列化。在父类中有属性 char[] value,不是final的,用value来存放字符串内容,存放在堆中。所以变化(增加/删除)不用每次都更换地址(即不是原创 2021-05-25 22:37:13 · 148 阅读 · 0 评论
分享