Wei Zhang's Blog


  • 首页

  • 标签

  • 分类

  • 搜索

Java进阶-演示 HashSet 集合特点

发表于 2020-05-26 | 分类于 Java
字数统计: 133 字 | 阅读时长 ≈ 1 分钟

HashSet 集合:无序不可重复

  • 存储时顺序和取出的顺序不同
  • 不可重复
  • 放到 HashSet 集合中的元素实际上是放到 HashSet 集合的 key 部分了
阅读全文 »

Java进阶-foreach

发表于 2020-05-26 | 分类于 Java
字数统计: 308 字 | 阅读时长 ≈ 1 分钟

JDK5.0 之后推出了一个新特性:叫做增强 for 循环,或者叫做 foreach

1
2
3
for(元素类型 变量名:数组或集合){
System.out.println(变量名);
}
阅读全文 »

Java进阶-自定义泛型

发表于 2020-05-26 | 分类于 Java
字数统计: 188 字 | 阅读时长 ≈ 1 分钟
  1. 自定义泛型的时候,<> 尖括号中的是一个标识符,随便写
  2. java 源代码中经常出现的是:<E> <T>
    • E 是 Element 单词首字母
    • T 是 Type 单词首字母
阅读全文 »

Java进阶-类型自动推断

发表于 2020-05-26 | 分类于 Java
字数统计: 121 字 | 阅读时长 ≈ 1 分钟

JDK8 之后引入了:自动类型推断机制(又称为 钻石表达式)
ArrayList<这里的类型会自动推断>

阅读全文 »

Java进阶-泛型机制

发表于 2020-05-26 | 分类于 Java
字数统计: 602 字 | 阅读时长 ≈ 2 分钟
  1. JDK5.0 之后推出的新特性:泛型
  2. 泛型这种语法机制,只在程序编译阶段起作用,只是给编译器参考的(运行阶段泛型没用)
  3. 使用了泛型的好处?
    • 集合中存储的元素类型统一了
    • 从集合中取出的元素类型是泛型指定的类型,不需要进行大量的“向下转型”
  4. 泛型缺点?
    • 导致集合中存储的元素缺乏多样性
    • 大多数业务中,集合中元素的类型还是统一的,所以这种泛型特性被大家认可
阅读全文 »
<1…878889…191>

一期一会

951 日志
46 分类
68 标签
GitHub E-Mail
© 2017 — 2022 Wei Zhang | Site words total count: 684.2k
 本站访客数 人  本站总访问量 次