java冷知识
DataPulse-辉常努腻
码出未来 let's coding!
展开
-
JAVA 小工具 驼峰命名转下划线命名 parsingCamelCaseToUnderline
驼峰命名转下划线命名 parsingCamelCaseToUnderline原创 2022-11-24 11:34:31 · 9185 阅读 · 12 评论 -
Java 关键字特性增强-Volatile
Java高级特性增强-Volatile本部分网络上有大量的资源可以参考,在这里做了部分整理,感谢前辈的付出,每节文章末尾有引用列表,源码推荐看JDK1.8以后的版本,注意甄别~多线程集合框架NIOJava并发容器volatile关键字volatile特性volatile就可以说是java虚拟机提供的最轻量级的同步机制。但它同时不容易被正确理解,也至于在并发编程中很多程序员遇到线程安全的问题就会使用synchronized。Java内存模型告诉我们,各个线程会将共享变量从主内存中拷贝到工作内原创 2022-04-12 21:35:20 · 286 阅读 · 0 评论 -
JAVA 冷知识( break outer ;)
如何在内循环结束外循环关键字break和continue都是结束循环的作用,但是它只能结束它外面的第一层循环,如果代码里面是一层一层又一层的循环,你想直接结束最外层循环又该怎么做呢?此时,就需要outer了。看如下代码:outer:for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { if(j==0) { System.out.print(j); }else { break outer;原创 2021-04-10 18:39:11 · 3068 阅读 · 1 评论