2 JAVA语言基础
2.1 标识符
1、什么是标识符?
在java源程序当中凡是程序员有权利自己命名的单词都是标识符。
标识符在编辑器当中一般以黑色字体高亮显示
标识符可以标识什么元素呢?
类名
方法名
变量名
接口名
常量名
2、标识符的命名规则?
一个合法的标识符只能由“数字、字母、下划线_、美元符号$”组成,不能含其他符号
不能数字开头
严格区分大小写
关键字不能做标识符
理论上无长度限制,但最好不要太长
3、标识符的命名规范?【只是一种规范,不属于语法,不遵守规范,编译器不会报错】
最好见名知意
遵守驼峰命名方式
SystemService
UserService
CustomerService
类名、接口名:首字母大写,后面每个单词首字母大写
变量名、方法名:首字母小写,后面每个单词首字母大写
常量名:全部大写
public class IdentifierTest01 // IdentifierTest01是一个类名,名字可以修改
{
//main是一个方法名
public ststic void main (String[] args){ //args是一个变量名
}
}
2.2 常见的关键字有哪些?
public ; class ; static ; void ; if ; for ; while;
do ; default; byte ; short ; int ; long ; float;
double ; boolean; char ; private; protected ; switch;
true ; false ; throw; throws ; try ; catch ; goto; new; super ; …;
2.3 变量
关于java语言当中的变量:
1、 什么是变量?
变量本质上来说是内存中的一块空间,这块空间“有数据类型”、“有名字”、“有字面值”。
变量包含三部分:数据类型、名称、字面值【数据】
变量是内存中存储数据的最基本的单元。
2、 数据类型的作用?
不同的数据有不同的类型,不同的数据类型底层会分配不同大小的空间。
据类型是指导程序在运行阶段应该分配多大的内存空间。
3、 变量要求:变量中存储的具体的“数据”必须和变量的“数据类型”一致,当不一致的时候编译报错
4、 声明/定义变量的语法格式:
数据类型 变量名;
数据类型:int,float,double…
变量名: 只要是合法的标识符就行。规范中要求:首字母小写,后面每个单词首字母大写。 例如:
int i; int age; intlength; int size; int num: