会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
DDiamondd
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
8
···
11
下一页
2019年8月6日
不要在 foreach 循环里进行元素的 remove/add 操作。remove 元素请使用 Iterator 方式,如果并发操作,需要对 Iterator 对象加锁
摘要: 下图是来自阿里巴巴java开发手册,里面的例子有些特殊,在后面会有一般的例子,请往后看。 个人理解:在foreach循环里面进行元素的remove/add操作就是:在foreach循环里使用集合本身的remove/add方法, Iterator方式就是使用集合对应的iterator的remove/a
阅读全文
posted @ 2019-08-06 11:18 DDiamondd
阅读(2409)
评论(0)
推荐(0)
2019年8月4日
类加载器
摘要: 原文: https://blog.csdn.net/wy11933/article/details/80254223 类加载器的作用:通过一个类的全限定名来获取描述此类的二进制字节流,并将此类相关信息加载到JVM的方法区,并创建一个 java.lang.Class 对象作为此类的访问接口, clas
阅读全文
posted @ 2019-08-04 16:14 DDiamondd
阅读(153)
评论(0)
推荐(0)
JVM启动过程
摘要: 原文:https://blog.csdn.net/wy11933/article/details/80254223 1、根据JVM内存配置要求,为JVM申请特定大小的内存空间; JVM启动时按照其配置要求,申请一块内存,并根据JVM规范和实现将内存划分为几个区域。class二进制文件信息被放入“方法
阅读全文
posted @ 2019-08-04 15:55 DDiamondd
阅读(1730)
评论(0)
推荐(0)
类加载过程
摘要: https://www.cnblogs.com/aspirant/p/7200523.html
阅读全文
posted @ 2019-08-04 14:36 DDiamondd
阅读(110)
评论(0)
推荐(0)
java中的POJO类属性建议使用包装数据类型
摘要: https://blog.csdn.net/ztchun/article/details/79561835
阅读全文
posted @ 2019-08-04 10:14 DDiamondd
阅读(1045)
评论(0)
推荐(0)
2019年8月3日
<clinit>() 和 <init>()
摘要: 原文:https://www.cnblogs.com/aspirant/p/7200523.html <clinit>() 类构造器方法 在 类初始化阶段 被执行 由编译器自动收集类中的所有类变量的赋值动作和静态语句块static{}中的语句合并产生的,编译器收集的顺序是由语句在源文件中出现的顺序所
阅读全文
posted @ 2019-08-03 16:41 DDiamondd
阅读(235)
评论(0)
推荐(0)
JVM 垃圾回收机制
摘要: 很全面的一篇文章: https://www.cnblogs.com/aspirant/p/8662690.html System.gc() : https://www.cnblogs.com/xushuyi/articles/9577957.html System.gc() 不一定能立即执行垃圾回收
阅读全文
posted @ 2019-08-03 15:21 DDiamondd
阅读(111)
评论(0)
推荐(0)
Java异常
摘要: https://blog.csdn.net/michaelgo/article/details/82790253 https://www.jianshu.com/p/f1d68fdd58b6 什么是异常 异常的英文单词是exception,字面翻译就是“意外、例外”的意思,也就是非正常情况。事实上,
阅读全文
posted @ 2019-08-03 10:02 DDiamondd
阅读(185)
评论(0)
推荐(0)
Vector ArrayList LinkedList
摘要: 三者都实现了List接口! Vector与ArrayList:采用顺序存储的方式,但是Vector是线程安全的,ArrayList是线程不安全的,按需使用; 当存储空间不足的时候,ArrayList默认增加为原来的50%,Vector默认增加为原来的一倍即100%(Vector可以设置容量增长参数)
阅读全文
posted @ 2019-08-03 09:24 DDiamondd
阅读(139)
评论(0)
推荐(0)
线程池
摘要: 【 线程池的作用,Executors创建线程池,常见工作队列】:https://www.jianshu.com/p/6c6f396fc88e 【Exectros方式创建线程池和ThreadPoolExecutor的构造函数创建线程池】:https://blog.csdn.net/hollis_chu
阅读全文
posted @ 2019-08-03 08:50 DDiamondd
阅读(207)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
11
下一页
公告
TOP