Java基础知识
名词解释
泛型
泛型即参数化类型,允许程序创建集合时指定集合元素的类型。在定义方法、类、接口时使用参数形参,类型形参将在声明变量、调用方法、创建对象时动态地指定。泛型将类型检查从运行时挪到编译时,可以提高程序的类型安全、可维护性和可靠性。
Java的三个版本
Java SE:Standard Edition
Java EE:Enterprise Edition
Java ME:Micro Edition
JDK&JRE
JDK:Java Development Kit
JRE:Java Runtime Environment
简单地说,JRE就是运行Java字节码的虚拟机。但是,如果只有Java源码,要编译成Java字节码,就需要JDK,因为JDK除了包含JRE,还提供了编译器、调试器等开发工具。
二者关系如下:
修饰符
抽象&接口类