首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JAVA/JVM核心技术
Andya
创建于2022-11-19
订阅专栏
针对Java核心技术、jvm技术等做学习总结
等 9 人订阅
共66篇文章
创建于2022-11-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java—Set集合详解(HashSet/LinkedHashSet/TreeSet/EnumSet)
Set集合类似于一个容器,程序把很多对象保存到Set集合中,Set集合对添加顺序不记录,当有重复的对象保存到Set集合时,不会新增后加的重复对象。 HashSet是按照哈希算法进行存储元素的,具有良好的查询和存取性能。 非同步集合,多线程访问HashSet时,是不安全的,需要通…
Java—正则表达式(Pattern类和Matcher类)
正则表达式可以用于对字符串的处理,相当于是一个匹配字符串的模板。主要包含查找、替换、分割、提取等操作;Java中通过Pattern和Matcher类提供对正则的支持。 对于特殊字符:$、^、(、)、[、]、 {、}、 *、 +、 ?、 .、\ 、|前面都要加上\进行转义。 预定…
Java——实现json bean实体类的传参校验模板及注解详解
关注微信公众号:CodingTechWork,一起学习进步。 在java开发中,经常需要和外界系统进行参数对接,api设计中难免会遇到json传参不一致的情况,虽然纸面或者接口规范约束了应该怎么传参,仍然不可避免在对接过程中,出现传参不符合要求的,如传空值、传超过范围的值等。除…
Java—Iterator接口介绍及使用
Iterator称之为迭代器,是去遍历Collection、Map集合中的元素对象。 boolean hasNext():判断是否还有下一个遍历元素,若还有未被遍历的元素,返回true;否则,返回false。 void forEachRemaining(Consumer<? s…
Java—Queue队列详解(Deque/PriorityQueue/Deque/ArrayDeque/LinkedList)
Queue是用于模拟队列的,啥叫队列?队列就是排队的意思,比如排队结账,先进入队伍中,先排到先付账走人;后排到的,进入队伍,等前面的人出队伍后,再跟在后面付钱出队。符合“先进先出FIFO”的规则,是一种线性表。插入在一端,删除则在另一端。入队(offer)在队尾,出队(poll…
JVM——Java内存模型
1)Amdahl定律:通过系统中并行化和串行化的比重来描述多处理器系统能获得的运算加速能力。 2)摩尔定律:用于描述处理器晶体管数量与运行效率之间的发展关系。 计算机的运算速度与它的存储和通信子系统速度的差距太大,大量的时间都花费在磁盘I/O、网络通信或者数据库访问上,为了避免…