2.1 关键字与标识符
2.1.1 java关键字的使用
定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词)
特点:关键字中所有字母都为小写
具体关键字:
2.1.2 保留字:
现java版本尚未使用,但以后版本可能会作为关键字使用 【goto、const】
2.1.3 标识符的使用
2.1.3.1 标识符
标识符:表示起一定标识作用的符号。标识作用的符号指的是在程序中定义的名称。比如Demo,haha等。
定义:Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符
总结(大白话):凡是自己可以起名字的地方都叫标识符
2.1.3.2 标识符的命名规范
2.1.3.3 Java中的名称命名规范
涉及到的结构:
包名、类名、接口名、变量名、方法名、常量名
注意点: 在起名字时,为了提高阅读性,要尽量意义,“见名知意”。
注意:规范不一定要去遵守,只是最好去遵守。而规则一定要去遵守。
2.1.3.4 符号
书写的Java代码中常用的符号:
{} :它一般是在划定程序某些代码区域(范围)。
() :它表示的左侧一般是一个方法名,一般用在方法上。
英文分号:在java中一句话写完,一般需要一个分号结束。
[] :它表示的内容是数组。
2.1.3.5 注释
注释:对Java中的程序代码进行解释说明的文字(防止编译器对他操作了,引发编译错误)
注释:
①单行注释://后面书写注释的内容
②多行注释:
/*
注释的内容
*/
③文档注释:Java特有的注释
/**
* @author 作者
* @version 版本
* 注释的内容
*/
说明:
文档注释前面加个@符号,说明这个单词是可以被解析的。
注释的内容仅仅是对源代码进行解释说明,而使用javac 编译之后生成的class文件中是不会存在的。
2.2 常量
2.2.1 定义
常量:不能被改变的数据,固定不变的数据。
2.2.2 常量的分类
- 数值型:整数、小数
- 字符型:' '
- 字符串型:" "
- 布尔型(boolean):true|false
- 空常量型:只有一个数值就是null.(了解)
2.3 变量的使用
2.3.1 变量的概念
变量的官方定义:它表示的是一个空间,在程序运行的过程中,可以随时去更改这个空间中的数据。体现在计算机中,就表示的是计算机内存中的一个存储区域。
按数据类型分类
2.2.2 按声明位置分类
2.2.3 变量使用的注意点
- 变量必须先声明,后使用
- 变量都定义在其作用域内。在作用域内,它是有效的。即出了作用域,就是失效了
- 同一个作用域内,不可以声明两个同名的变量。
2.2.4 基本数据类型变量间运算规则
1、自动类型转换(只涉及7种基本数据类型:除 boolean外)
当容量小的数据类型的变量与容量大的数据类型变量做运算时,结果自动提升为容量大的数据类型。
2、强制类型转换
需要使用强转符:()
强制类型转换,可能会导致精度损失。