随笔分类 - java
摘要:摘抄自 b站尚硅谷JAVA视频教程 为什么要有泛型?? 自定义泛型 A是B的父类,G<A>不是G<B>的父类. A<G>是B<G>的父类. 通配符:?
阅读全文
摘要:摘抄自 b站尚硅谷JAVA视频教程 注意copy方法需指定dest的长度 List list = new ArrayList(); list.add(1); list.add(2); list.add(3); List l2 = Arrays.asList(new Object [list.size
阅读全文
摘要:摘抄自 b站尚硅谷JAVA视频教程 / Map 双列数据,存储key-value键值对 / HashMap 主要实现类 线程不安全的,效率高;可以存储null的key或者value Map中的key: 无序的,不可重复的,适用Set存储 > 以HashSet为例,key存放的对象,要重写 equal
阅读全文
摘要:摘抄自 b站尚硅谷JAVA视频教程 Set接口有三个实现类: / HashSet: Set接口的主要实现类;线程不安全的;可以存储null值;底层:数组+链表 / LinkedSet:作为HashSet的子类,增加了Link,使得遍历的时候,可以按照添加的顺序遍历.对于频繁的遍历,效率更高 / Tr
阅读全文
摘要:摘自 b站尚硅谷JAVA视频教程 / List: 存储有序的 可重复的数据 / ArrayList : 始于JDK1.2,线程不安全的,效率高.底层使用 objec[]存储 JDK 7: ArrayList lsit = new ArrayList(); // 创建一个长度为10 的 object数
阅读全文
摘要:引用自 JAVA SE API boolean add(E e) Ensures that this collection contains the specified element (optional operation). boolean addAll(Collection<? extends
阅读全文
摘要:摘抄自 b站尚硅谷JAVA视频教程 JDK 8 新增两种注解 1 可重复注解 @Repeatable 2 类型注解 JDK 8 新增
阅读全文
摘要:摘抄在 b站尚硅谷JAVA教程 package com.LearnJava.enume; enum Season{ SPRING("春天","春暖花开"), SUMMER("夏天","夏日炎炎"), AUTUMO("秋天","秋高气爽"), WINTTER("冬天","白雪皑皑"); private
阅读全文
摘要:摘抄自 b站尚硅谷JAVA视频教程
阅读全文
摘要:摘抄自 b站尚硅谷JAVA教程 通过实现 Comparable 或者 Camparator来完成 package com.LearnJava.Compare; public class myClass implements Comparable{ private String name; priva
阅读全文

浙公网安备 33010602011771号