![](https://i-blog.csdnimg.cn/direct/f375d17163f14fa78985f1291b31cbcc.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
-- Java
文章平均质量分 52
记录Java基础及底层JVM的一些经验,希望对大家有帮助。
海若[MATRIX]
大数据全栈
展开
-
break和continue区别演示
continue和break通常用来控制循环的执行,本文将用两个实例来说明二者的区别。2.continue演示i < 10;i ++) {System . out . println("大循环:" + i);j < 10;} } } }大循环:0012456789大循环:1012456789大循环:2012456789大循环:3012456789大循环:401245。原创 2022-12-23 13:25:56 · 283 阅读 · 0 评论 -
log4j2日志输出到控制台-Maven工程
Log4J 内置的标准日志级别*如果默认的等级不能满足你的开发需求,可以自定义日志输出等级。在使用时通过 Logger.log()方法调用自定义日志级别配置log4j2.xml文件2.2 添加maven依赖3.实战测试3.1 测试类3.2 运行结果展示log4j日志管理框架可以很好的管理输出的日志内容,在调试,开发,运行等不同阶段配置不同的日志等级,有效提高了开发效率。log4j还可以配置日志输出到文件、数据库、邮件等位置,有需要的小伙伴自行探索一下,推荐参阅官方文档。https:原创 2022-07-07 17:03:23 · 2038 阅读 · 0 评论 -
《字符串踩坑-1》split()与包含“|“的字符串的孽缘:java字符串源码分析
1.问题描述当使用split()方法分割包含"|"的字符串时,把每一个字符都分割了!2.源码分析split()方法会调用String.java类中的split()方法,下面贴出一段源码。public String[] split(String regex, int limit) { /* fastpath if the regex is a (1)one-char String and this character is not one of the ..原创 2021-12-22 15:34:42 · 154 阅读 · 0 评论 -
第一篇 jvm历史+手动编译openjdk12源码
JVM虚拟机笔记第一章 jvm历史1.1 起源1995 oak2010 Oracle接管2019 java131.2 分支Open JDKOracle JDK1.3 优点一次编写,到处运行内存动管理1.4 JDK JRE JVM[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iQWydI3Y-1590745639549)(JVM%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%AC%94%E8%AE%B0.assets/Snipaste_2原创 2020-05-29 17:58:53 · 353 阅读 · 0 评论