注释——说明性信息
- 单行注释 //
- 多行注释 /* */
- 文档注释 /** */
关键字
- 关键字概述——被java语言赋予特别含义的单词
- 特点
①字母全部小写
②常用代码编辑器,针对关键字有特殊的颜色标记。
常量
- 常量概述——在程序运行过程中,其值不可以改变的量
- 常量分类
①字符串常量
②整数常量——能直接输出
③小数常量——能直接输出
④字符常量——能直接输出
⑤布尔常量——能直接输出
⑥空常量——不能直接输出 - 数据类型
- 基本数据类型
类型 | 关键字 |
---|---|
整数 | byte,short,int,long |
浮点数 | float,double |
字符 | char |
布尔 | Boolean |
- 引用数据类型
类型 | 关键字 |
---|---|
类 | class |
接口 | interface |
数组 | [] |
关键字 | 内存占用情况 | 取值范围 |
---|---|---|
byte | 1 | -128~127 |
short | 2 | -32768~23767 |
int(默认) | 4 | -2^31 ~ 2^31-1 |
long | 8 | -2^63 ~ 2^63-1 |
float | 4 | |
double(默认) | 8 | |
chat | 2 | 0~65525 |
boolean | 1 | true,false |
变量
在程序运行过程中,其值可以改变的量
- 定义变量
数据类型 变量名; - 注意事项
①定义变量时要进行初始化(赋值)
②long类型初始化时在后面加L(因为整数默认是int型)
③float类型初始化时在后面加F(因为浮点数默认为double型)
标识符
给类,方法,变量等起名字的符号
1.定义规则
①由数字、字母、下划线和$组成。
②不能以数字开头。
③不能是关键字。
④区分大小写。
2.命名约定
小驼峰命名法(方法,变量)
①标识符是一个单词的时候,首字母小写。
②标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写。
大驼峰命名法(类)
①标识符是一个单词的时候,首字母大写。
②标识符由多个单词组成的时候,每个单词的首字母大写。
类型转换
-
自动类型转换
把一个表示数据范围小的数值或变量赋值给另一个数据范围大的变量。
- 强制类型转换
把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量。
①格式:目标数据类型 变量名=(目标数据类型)值或者变量