Java
zzy9607
这个作者很懒,什么都没留下…
展开
-
Java注解和反射
Java注解和反射什么是注解Annotation是JDK5.0开始引入的新技术Annotation的作用不是程序本身,可以对程序做出解释(这一点和注释没有什么区别)可以被其它程序,比如编译器读取Annotation的格式注解以 @注释名 在代码中存在的,还可以添加一些参数值例如:@SuppressWarnings(value = "unchecked")Annotation在那里使用?可以附加在package、class、method、field等上面,相当于给他们添加了原创 2020-07-31 19:07:19 · 184 阅读 · 0 评论 -
浅谈ArrayList及扩容机制
浅谈ArrayList及扩容机制ArrayListArrayList就是动态数组,其实就是Array的复杂版本,它提供了动态的添加元素和删除元素的方法,同时实现了Collection 和 List接口,能够灵活的设置数组的大小。通过源码的分析,我们可以看到ArrayList有三种构造方法空的构造函数根据传入的数值大小,创建指定长度的数组通过传入Collection元素列表进行生成// 默认的容量大小private static final int DEFAULT_CAPACITY = 1原创 2020-07-31 18:28:12 · 783 阅读 · 2 评论