一、JDK、JRE、JVM和环境的搭建以及IEDA编译快捷键*
- java语言的特点:跨平台(跨操作系统)
- 实现跨平台的原理:借助JVM(JVM不能跨平台,在不同的操作系统上安装不同的JVM)
- JVM: 运行java程序
- JRE: 在运行java程序时,除了JVM还需要一些核心类库。 java运行环境
- JDK: java开发环境。 程序员使用。
- JDK = JRE(JVM+核发类库) + 开发工具包
- 安装JDK
- 配置系统中的PATH环境变量
- 创建一个新的环境变量:JAVA_HOME
- JAVA_HOME中值: jdk安装目录(不包含bin目录)
- 配置PATH环境变量
- PATH = %JAVA_HOME%\bin
- 配置path环境变量的原因:
- 找到javac.exe、java.exe可以执行命令
- 创建一个新的环境变量:JAVA_HOME
二、快捷键操作
标识符
标识符,就是用来给程序中的变量、类、方法、数组等起的名字。
java语言对标识符的命名有要求:(命名规则)
1、标识符只能由:大小写英文字母、0~9数字、下划线、$(美元符号)组成
2、标识符必须是以:英文字母 或 下划线 或 $ 开头(不能数字开头)
3、标识符不能使用java关键字(关键字被java语言占用,程序员不能起名使用)
规则是不能违反的。
命名规范:
1、类名(使用大驼峰命名):
-
当只有一个英文单词时,首字母大写
-
当有多个英文单词组成时,每个英文单词的首字母大写,其它小写
-
//一个英文单词: Student Teacher //多个英文单词 HelloWorld ItcastStudent ArrayIndexOutOfBoundsException
2、变量名(使用小驼峰命名):
-
当只有一个英文单词时,全部小写
-
当有多个英文单词组成时,第一个单词全部小写,从第二单词开始,每个单词首字母大写,其他小写
-
//一个英文单词 name number //多个英文单词 studentName stuGender
3、包名 (全部都是小写):
- 包的命名,全部都以小写字母为主,通常名称是使用域名倒着写
- 包名:
cn.itcast.var.demo com.baidu.erp.user