![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
总结篇
文章平均质量分 62
赵成默
总结就是提升的过程
展开
-
三种转换方式(toString()、String.valueOf、(String)强转)
嗯,一个常用的代码,但是有时候却没有探究,现在做一下笔记。原创 2023-04-18 19:19:02 · 165 阅读 · 0 评论 -
总结篇---Set集合篇
前言依旧是不断补充的过程set类和map集合非常相似,这一点可以记住,可以举一反三的想map所具有的的·实现类,set集合有存在像:HashMap-------------------HashSetTreeMap------------------TreeSetLinkedHashMap --------LinkedHashSet实现类set的特点是:无序且不能重复它主要有三个实现类:实现类是否有序线程特点HashSet无序不安全按照哈希算法来存取集合中的对原创 2020-10-12 16:50:39 · 133 阅读 · 2 评论 -
总结篇---集合总结(List,Set,Map)
前言集合的顶级接口有三种:CollectionMapCollection接口下面有连个接口:ListSet所以java目前常用的集合类有三种:map,list,set区别分析集合类型区别Map键值存储,它是重复无序的List链表存储,它是重复有序的Set基于Map实现的,它是不可重复且无序的针对三个类的具体分析MapMap篇ListList篇SetSet篇...原创 2020-10-07 22:17:18 · 75 阅读 · 1 评论 -
总结篇----list类(主要划分为线程安全和不安全)
前言这次主要把list类划分为线程安全和不安全线程不安全的List类1、LinkList增删快里面含有大量操作首尾数组的方法2、Arraylist查询快大小可变的数组实现线程安全的List类(并不是说这些类都基于list)1、Vector从JDK1.0开始,Vector便存在JDK中,Vector是一个线程安全的列表,采用数组实现。其线程安全的实现方式是对所有操作都加上了synchronized关键字,这种方式严重影响效率,因此,不再推荐使用Vector了2、Collect原创 2020-07-17 16:14:29 · 2370 阅读 · 0 评论 -
总结篇---map类(深入了解不同类的区别)
表格对比HashMapHashSetLinkedHashMapTreeMapcurrentHashMaphashtable线程不安全不安全不安全不安全安全安全值为空允许不允许不允许允许不允许不允许键为空允许不允许不允许不允许不允许不允许顺序无序无序有序有序无序无序详解请看下面转载链接转载链接...原创 2020-07-16 15:10:02 · 705 阅读 · 0 评论 -
总结篇--String、StringBuffer、StringBuilder
总结属性StringStringBufferStringBuilder长度不可变的可变的可变的线程线程安全的线程不安全速度最慢中最快String:最基础的,适用于不常操作的字符StringBuffer:线程安全、适用于多线程的,经常操作字符串长度的StringBuilder:线程不安全,适用于单线程,经常长做字符串长度的一、String类String是java特殊引用类型,他相当于是一个byte[] (或者是char[])字节数组,同时他原创 2020-07-12 21:48:31 · 133 阅读 · 0 评论