本文主要介绍 Java8 的以下几个新特性:
源码下载和安装
Java基本概念:JVM & JDK & JRE 面向对象 类 方法 关键字 final static JDK 类 String 集合 Collection继承图 ArrayList LinkedList Annotation 注解 异常体系 lambda lambda表达式 Java class 编译版本相关设置和查看 打包或更新jar包
引言
LinkedList LinkedList since 1.2,使用的是双向链表存储结构。
ArrayList 的底层是数组队列,相当于动态数组。与 Java 中的数组相比,它的容量能动态增长。在添加大量元素前, 应用程序可以使用ensureCapacity操作来增加 ArrayList 实例的容量。这可以减少递增式再分配的数量。
Java版本介绍
Collection实现汇总
概述
final 表示“不能改变”,不进行改变的理由可能是设计或者效率。但修饰不同的对象的时候,含义不尽相同, 下面分为数据,方法和类分别进行阐述。