1、基本语法
1.1 关键字与保留字:
- 定义:用作专门用途的字符串(所有字母全部小写)&&以后版本可能会作为关键字(eg:goto、const)
1.2 标识符:
- 定义:对变量、方法和类等命名时使用的字符序列
- 起名规则:(不遵守编译不通过)
①26个字母,0-9以及&组成
②开头不能数字
③不能直接使用关键字与保留字但可含有
④严格区分大小写
⑤不能含空格 - 起名规范:(不遵守编译可通过)
①包名:全小写
②类名、接口名:多单词时,每个单词首字母大写
③变量名、方法名:多单词时,首单词首字母小写,之后单词首字母大写
④常量名:全大写;多单词时之间使用下划线
1.3 变量:
- 定义:程序中最基本的存储单元,包含变量类型、变量名和存储的值
- 使用:必须先声明后使用
- 分类:
基本数据类型 | 引用数据类型 |
---|---|
整数(byte,short,int.long)浮点(float,double)字符(char)布尔(boolean) | 类(class)接口(interface)数组([ ]) |
- 基本数据类型变量间转换
①自动类型转换(根据容量大小)
byte、char、short<int<long<float<double
注意:byte,char,short之间同类型或混合运算时,结果都为int
数据类型 | 容量 |
---|---|
byte | 1字节=8bit位 |
short | 2字节=16bit位 |
int | 4字节=32bit位 |
long | 8字节=64bit位 |
float | 4字节=32bit位 |
double | 8字节=64bit位 |
bit是计算机中最小存储单位,byte是计算机中基本存储的单元 |
②强制类型转换
()使用强转符,但可能会导致精度损失
- String
是引用数据类型,运算只有”+“连接,与基本数据类型混合运算后结果都为String
2、小结
2.1 标识符:
规则:26字母,10个数字,&,数字不开头,不含特殊字符,严格区分大小写,可含有关键字保留字
规范:包名全小写,类名接口名各首字母大写,变量名第一个首字母小写之后首字母大写,常量名全大写、多单词间用_
2.2 数据类型:
基本与引用,基本有byte(1字节8位),short(2字节),char,int(4字节),long(8字节),float(4字节),double(8字节),boolean;引用有类、接口、数组
2.3 运算规则:
自动时按容量,强转时使用()强转符