目录
1 注释
1.1 概述
1.2 分类
2 关键字
2.1 概述
2.2 特点
3 常量
3.1 概述
3.2 分类
4 数据类型
4.1 数据类型编辑
4.2 内存占用和取值范围
5 变量
5.1 概述
5.2 定义
5.3 注意事项
6 标识符
6.1 概述
6.2 定义规则
6.3 常见命名约定
7 类型转换
7.1 自动类型转换
7.2 强制类型转换
思维导图
1 注释
1.1 概述
是在程序指定位置添加的说明性信息,不参与程序运行,仅起说明作用。
1.2 分类
单行注释 格式://注释信息
多行注释 格式:
文档注释 格式:
2 关键字
2.1 概述
被Java语言赋予了特定含义的单词
2.2 特点
1)字母全部小写
2)常用的代码编辑器,对关键字有特殊的颜色标记
3 常量
3.1 概述
在程序运行过程中,其值不可以发生改变的量
3.2 分类
注:常量通常用大写加下划线命名。 例:WIFI_TURN_ON
4 数据类型
4.1 数据类型
4.2 内存占用和取值范围
4.3 所占字节数
4.2 内存占用和取值范围
| byte | 1 | short | 2 | int | 4 | long | 8 |
| boolean | 1 | char | 2 | float | 4 | double | 8 |
| byte | 0 | short | 0 | int | 0 | long | 0 |
| boolean | false | char | u0000 | float | 0.0 | double | 0.0 |
5 变量
5.1 概述
在程序运行过程中,其值可以发生改变的量
从本质上讲,变量是内存上的一小块区域
5.2 定义
格式: 数据类型 变量名=变量值;
例:int a=10;
5.3 注意事项
1)名字不能重复
2)变量未赋值不能使用
3)long类型的变量定义的时候,为了防止整数过大,后面要加L
4)float类型的变量定义的时候,为了防止类型不兼容,后面要加F
6 标识符
6.1 概述
给类、方法、变量等起名字的符号
6.2 定义规则
1)由数字、字母、下划线(_)和美元符($)组成
2)不能以数字开头
3)区分大小写
4)不能是关键字
6.3 常见命名约定
小驼峰命名法:方法、变量
约定1:标识符是一个单词的时候,首字母小写
例:name
约定2:标识符由多个单词组成的时候,第一个单词首字母小写,其余单词首字母大写
例:firstName
大驼峰命名法:类
约定1:标识符是一个单词的时候,首字母大写
例:Student
约定2:标识符由多个单词组成的时候,每个单词首字母大写
例:GoodStudent
7 类型转换
7.1 自动类型转换
把一个表示数据范围小的数值或变量赋值给另一个表示数据范围大的变量
例:double i=10;
7.2 强制类型转换
把一个表示数据范围大的数值或变量赋值给另一个表示数据范围小的变量
格式:目标数据类型 变量名=(目标数据类型)值或者变量;
例:int i=(int)88.88;
注:可能会造成数据的丢失



