Java 学习笔记
m0_46233340
这个作者很懒,什么都没留下…
展开
-
Java容器
Java容器 概览 Collection Set:TreeSet HashSet LinkedHashSet List:ArrayList Vector(线程安全) LinkedList Queue:LinkedList PriorityQueue(基于堆结构实现,可以实现优先级队列,构造大顶堆/小顶堆) Map:TreeMap HashMap HashTable(线程安全,但应该使用ConcurrentHashMap,其引入了分段锁,效率更高) LinkedHashMap 分析 ArrayList原创 2021-03-09 14:20:18 · 49 阅读 · 0 评论 -
Java基础
Java基础 数据类型: 八大基本数据类型:byte char short int float long double boolean 包装类型:和基本类型对应,自动装箱和自动拆箱 缓存池:valueOf方法,如果数值在缓冲池范围内,直接调用缓冲池的对象 String字符串 Java8中内部用char数组存储,Java9之后,改用byte数组,并用coder标识编码方式 String内部定义为final,不可变(可用于缓存hash值) StringBuilder(不是线程安全的)和StringBuff原创 2021-03-09 12:02:32 · 65 阅读 · 0 评论