一、Java版本
- Java SE:Java标准版,用于开发桌面程序
- Java EE:Java企业版,用于开发Web程序
- Java ME:Java微型版,用于开发移动设备
二、JDK、JVM、JRE
-
定义
- JDK:Java语言的软件开发工具包,开发人员必须安装。
- JRE:Java运行环境,使用者安装。
- JVM:Java虚拟机,是Java实现跨平台的关键。
- Javac:编译器,将源程序转成字节码。
- Java:运行编译后的Java程序。
-
关系
三、Java执行流程
四、Java命名规范
- 工程(Project):首字母大写,如Test。
- 包(Package):域名倒写,如com.company.test。
- 类(Class):帕斯卡命名法,如TestClass。
- 方法(Method):驼峰法,如testMethod。
- 属性/变量(Value):驼峰法,如testValue。
- 常量(Constant):全字母大写,如TEST_CONSTAND。