Java:一种面向对象的编程语言。
JDK(Java Development Kit,Java开发工具包):开发Java程序所需要的开发工具包。JDK分为开发环境和运行环境(JRE,Java Running Environment)两部分,开发环境由一些开发Java程序所需要的工具与组件构成(如Java编译器,Debug调试器等),运行环境由核心API、集成API、用户界面API、发布技术、Java虚拟机(JVM)构成。注:如果仅仅是要运行Java程序,可以只安装运行环境(即JRE)。
Java有三个版本:JavaSE(Java Standard Edition)、JavaEE(Java Enterprise Edition)、JavaME(Java Micro Edition)。
JavaSE:JavaSE是Java技术的核心与基础(是JavaEE和JavaME的基础)。JavaSE主要用于桌面应用开发。
JavaEE:JavaEE主要用于Web应用开发。
JavaME:JavaME主要用于嵌入式应用开发
Java是一种强类型定义语言,所谓强类型包含以下两方面的含义:①所有的变量必须先声明、后使用。②指定类型的变量只能被赋予与其类型相匹配的值。