Java_Kotlin_Android_Learn 这是一份关于 Java 、Kotlin 、Android 的学...[作者空间]
阅读本节内容需要读者对 HashMap 、HashSet 和 LinkedHashMap 的源码有所了解,因为 L...[作者空间]
HashMap 是用于映射(键值对)处理的数据类型,不保证元素的顺序按照插入顺序来排列,为了解决这一问题,Java...[作者空间]
HashSet 实现了 Set 接口,不允许插入重复的元素,允许包含 null 元素,且不保证元素迭代顺序,特别是...[作者空间]
HashMap 是用于映射(键值对)处理的数据类型,基于哈希表的 Map 接口的非同步实现,允许插入最多一条key...[作者空间]
LinkedList 同时实现了 List 接口和 Deque 接口,所以既可以将 LinkedList 当做一个...[作者空间]
ArrayList 可能是很多人使用得最为频繁的容器类了,ArrayList 实现了 List 接口,是一个有序容...[作者空间]
Java 在需要使用到某个类时会载入 .class 文档,在 JVM 产生 Java.lang.Class 实例代...[作者空间]
以下内容是我对 Java 8 编程参考官方教程(第9版) 该书的读书笔记 一、简介 Lambda表达式(也称为闭包...[作者空间]
以下内容是我对 Java 8 编程参考官方教程(第9版) 该书的读书笔记 一、概述 泛型是在 JDK 1.5 引入...[作者空间]
Java 从 JDK 5 开始支持注解,用于在源文件中嵌入补充信息,注解不会改变程序的动作,因此也不会改变程序的语...[作者空间]
从JDK 5开始,枚举被添加到了Java语言中,形式最简单的枚举看起来和其他语言中的枚举类似。但是,在Java中,...[作者空间]
一、概述 Java对多线程编程提供了内置支持,多线程是特殊形式的多任务处理,所有现代系统都支持多任务处理。多任务处...[作者空间]
异常是运行时在代码序列中引起的非正常状态。在不支持异常处理的计算机语言中,必须手动检查和处理错误,Java语言则采...[作者空间]
Java提供了丰富的运算符,可以将之分为四种:算术运算符、位运算符、关系运算符、逻辑运算符 一、算术运算符 算术运...[作者空间]
Java是一种强类型化的语言,每个变量都有一种类型,每个表达式也都有一种类型,并且每一种类型都是严格定义的。所有的...[作者空间]
一、基本类型 Java有八种基本类型,其中每一种都有特定的格式和大小 二、字面值 基本类型的字面值有四种子类型:整...[作者空间]