目录
一、标识符
- 到底什么是标识符呢?
- java 什么是标识符标示符(IDentifier)是指用来标识某个实体的一个符号。凡是程序员自己有权利命名的单词都是标识符。
- 规则和规范
- 命名规则是语法,不遵守就会编译报错。
- 命名规范只是说,大家尽量按照统一的规范来进行命名,不符合规范也行,
代码是可以编译通过的,但是你的代码风格和大家不一样,这个通常也是
容易挨揍的。
- 标识符的命名规则?
- 标识符只能由数字、字母(包括中文)、下划线_、美元符号$组成,
不能含有其它符号。 - 标识符不能以数字开头。
- 关键字不能做标识符。
- 标识符是严格区分大小写的。
- 标识符只能由数字、字母(包括中文)、下划线_、美元符号$组成,
- 标识符的命名规范?
- 见名知意。
- 遵循驼峰命名方式。
- 类名和接口名首字母大写,后面每个单词首字母大写。
- 变量名和方法名首字母小写,后面每个单词首字母大写。
- 所有“常量”名:全部大写,并且单词和单词之间采用下划线衔接。
二、关键字
1、在 Java 中关键字都是小写的。
2、关键字分类
- 用于数据类型:用于数据类型的关键字有 boolean、byte、char、 double、 float、int、long、new、short、void、instanceof。
- 用于语句:用于语句的关键字有break、case、 catch、 continue、 default 、do、 else、 for、 if、return、switch、try、 while、 finally、 throw、this、 super。
- 用于修饰:用于修饰的关键字有 abstract、final、native、private、 protected、public、static、synchronized、transient、 volatile。
- 用于方法、接口、类、包和异常:用于方法、类、接口、包和异常的关键字有 class、 extends、 implements、interface、 package、import、throws。
- 还有些关键字,如 goto、const、null、future、 generic、 operator、 outer、rest、var等都是Java保留的没有意义的关键字。
三、字面值
字面值就是数据。
数据在现实世界中是分门别类的,所以在计算机编程语言中也是有数据类型的
10、100 整形字面值
3.14 浮点型字面值
true、false 布尔型字面值
"abc" 、 "中国人" 字符串型字面值
'A' 、 '人' 字符型字面值
Java中所有字符串型字面值必须用双引号括起来
Java中所有的字符型字面值必须使用单引号括起来