![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
------【java基础】
恩会
这个作者很懒,什么都没留下…
展开
-
Map集合
Map接口 Map存储的是键值对(键是唯一的,不可重复,值可以重复) 常用的实现子类为: HashMap<K,V> 存储数据用哈希表结构,无序,因为要保证键的唯一 要重写hashCode和equals方法 LinkedHashMap<K,V> 采用哈希表结构+链表结构,通过链表结构可以保证存取顺...原创 2018-11-06 19:59:08 · 87 阅读 · 0 评论 -
properties文件的使用原理
properties是hashtable的一个子类,存储键值对 使用原理:创建properties文件存储数据,使用时用流读取数据,将数据存储到properties集合中,然后获取所需数据 难点:如何用流读取properties文件:一般将properties文件放到src目类下,而交付给用户的时候,不会把整个工程交付,而是交付bin目录下的class文件,所以交付时是没有src目录的...原创 2018-11-10 11:36:27 · 644 阅读 · 0 评论 -
List和Set集合
List接口 List的两个实现类----------------------ArrayList和LinkedList List的特点 有序 有索引 可存储重复元素 List接口的特有方法 (带索引的方法) add(int index,E) 将元素插入到指定索引 remov(int index) 删除指定索...原创 2018-11-05 20:05:23 · 183 阅读 · 0 评论 -
集合与泛型
集合的本质就是容器,只保存引用类型 集合的继承关系 collection接口 List接口 Set接口 ArrayList类 LinkedList类 ...原创 2018-11-05 20:55:48 · 86 阅读 · 0 评论 -
动态代理
动态代理: 特点:字节码随用随创建,随用随加载,与静态代理的区别也在于此 作用:不修改源码的基础上对方法增强 分类:基于接口的动态代理 基于子类的动态代理 基于接口的动态代理 涉及的类:Proxy 提供者:JDK官方 如何创建代理对象:使用Proxy类中的newProxyInstance方法 创建代理对象的要求:被代理类最少实现一个接口,如果没...原创 2019-01-20 16:39:53 · 470 阅读 · 0 评论