java知识点
主要是拼接一下java的零碎知识
程序猿-日记本
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
NPE处理规范-具体参考java开发手册异常处理篇章
NPE处理规范原创 2022-10-13 14:08:21 · 215 阅读 · 0 评论 -
多线程相关面试题
1、List集合我们经常会使用ArrayList来封装数据,但是某次开发中使用到了线程并发来封装数据,感觉这种方式应该线程不安全,所以找了些资料:https://blog.youkuaiyun.com/wenzhouxiaomayi77/article/details/102550925Collections.synchronizedList(new ArrayList<>())是比较好的选择...............原创 2020-12-13 16:20:17 · 182 阅读 · 0 评论 -
shell脚本启动java类或者jar包实践
1、直接在shell脚本中执行class文件代码目录如下:在目录下执行bash test.sh命令shell脚本test.sh的代码如下java -Xmx2048m -Xms2048m -XX:MaxNewSize=2048m -XX:MaxPermSize=2048m -XX:PermSize=2048M -XX:-UseGCOverheadLimit -Djava.awt.headless=true -verbose:gc -Xloggc:/logs/gc.log -XX:+PrintGCDe原创 2021-07-30 14:21:12 · 2770 阅读 · 0 评论 -
线程池创建和运维
我们可以通过如下代码创建一个线程池:@Componentpublic class RecommendFilterThreadPool { static ThreadFactory threadFactory = new ThreadFactoryBuilder().setNameFormat("recommend-threadpool").build(); private ...原创 2020-04-23 17:16:34 · 222 阅读 · 0 评论 -
volatile、synchronized 和Lock区别
1、volatile2、synchronizedhttp://www.hellojava.com/a/86332.html3、Lock原创 2021-05-04 00:16:18 · 143 阅读 · 0 评论 -
hashmap扩容机制和红黑树
1、hashmap默认加载因子为什么会是0.75https://www.cnblogs.com/aspirant/p/11470928.html2、关于hashmap的详细介绍https://www.cnblogs.com/tianzhihensu/p/11972780.html3、currenthashmap介绍原创 2020-12-03 17:22:15 · 478 阅读 · 0 评论 -
javaBean序列化详细介绍
关于javabean在coding过程中是否需要序列化找到了一篇描述很清晰的文章,特别mark一下:https://www.cnblogs.com/9dragon/p/10901448.html原创 2021-04-19 21:08:07 · 1223 阅读 · 0 评论
分享