摘要: 集合及泛型 1.集合中各个实现类 链表结构 单双向 多了解了解数据结构:红黑树 二叉树以后可以尝试写leetcode 2.使用泛型是,不能是基本数据类型,必须是包装类 3.写类时,子类带泛型,可以同时继承带泛型的父类 4,有泛型后,泛型不同的引用不能相互赋值 5.静态方法不能用泛型 5.T [] a 阅读全文
posted @ 2020-11-06 22:51 accelerateInvolute 阅读(52) 评论(0) 推荐(0)
摘要: Collections 1.copy方法 copy(dest,list) dest长度要大雨list的长度,因此dest可以new object[list.size()]; 2.TreeMap中 keySet() 获取 key values():获取value值 entrySet():获取Entry 阅读全文
posted @ 2020-11-05 22:38 accelerateInvolute 阅读(43) 评论(0) 推荐(0)
摘要: Map接口 1.HashMap的底层源码 阅读全文
posted @ 2020-11-04 23:10 accelerateInvolute 阅读(49) 评论(0) 推荐(0)
摘要: 集合 1.Collection和数组的转换: 集合 > 数组 toArray() 数组 > 集合 Arrays.asList(new ...) new int [] 看作是一个元素 new integet[] 多个元素 2.增强for循环: Collection coll = new Arrayli 阅读全文
posted @ 2020-11-03 23:03 accelerateInvolute 阅读(64) 评论(0) 推荐(0)
摘要: 集合 1.迭代器和增强for循环 2.集合常用方法 3.区分list中remove(int index) 和 remove(Object obj) list.remove(new integer(2));就是对象不是索引 4.set HashSet中会出现链表结构 (7上8下 jdk版本不一样,新的 阅读全文
posted @ 2020-11-02 22:45 accelerateInvolute 阅读(47) 评论(0) 推荐(0)
摘要: 1.向Collection接口的实现类的对象中添加数据obj时,要求obj所在类要重写equals(). remove()方法同样调equals()方法 2.Collection中的常用方法 3.iterator 迭代器的方法 hasNext() 和 next() 4.foreach 增强for循环 阅读全文
posted @ 2020-10-29 22:50 accelerateInvolute 阅读(60) 评论(0) 推荐(0)
摘要: 1.集合框架 Collection list set Map 2.注解和枚举复习好多知识点还是不会 阅读全文
posted @ 2020-10-28 22:55 accelerateInvolute 阅读(64) 评论(0) 推荐(0)
摘要: 1.switch() 括号内的对象可以是 char byte short int String 枚举类对象 2.注解:文档注解 @Annotation()括号内必须给成员变量赋值 3.原注解:对现有注解修饰的注解 元数据:对现有数据修饰的数据 RUNTIME 可用反射获取,其他的生命周期都不行 CL 阅读全文
posted @ 2020-10-27 22:38 accelerateInvolute 阅读(53) 评论(0) 推荐(0)
摘要: 1.时间类的NPI 最近好好看 2.comparable永久可用 comparator 临时的比较方法 3.Math类中的一些方法 4.枚举类 其实发现自己还是不能按照最优的理想目标前行,终究还是个普通人,目标太过于理想化了,一步一步踏实点前进吧,慢慢学慢慢练 阅读全文
posted @ 2020-10-26 22:50 accelerateInvolute 阅读(48) 评论(0) 推荐(0)
摘要: 1.一堆常用类 看的都晕了,方法一个没记住 Date彻底乱了,周末重看 阅读全文
posted @ 2020-10-20 22:17 accelerateInvolute 阅读(37) 评论(0) 推荐(0)