二.基本语法
1.关键字:所有字母小写
在java编程中在关键的地方使用的单词,体现关键含义的。特有的提前定义好的
2.保留字:可能再以后被用来作为关键字的,现阶段不用随意使用保留字。
3.标识符:可以自己起名字的叫做标识符
由26个英文字母大小写 0-9数字 下划线$组成
数字不能开头 区分大小写长度无限制 不可包含空格
标识符不能用关键字和保留字
4.变量的定义:数据类型 变量名称 = 变量的值 例:int i = 1 可以不断变化 只在{}之间有效
/ 整数类型(1.byte 2.short 3.int 4.long)
/ 数值型
8种基本数据类 \ 浮点类型(5.float 6.double)
\ 字符型(7.char)
/ 布尔型(8.boolean)
数据类型就是变量的类型
\
/ 类(class)
引用数据类型 接口(interface)
\ 数组({})
整数类型
byte的范围-128到127之间 1字节=8bit byte b = 126
short的范围-2的15次方到2的15次方-1 2字节 short i = 1
int的范围-2的31次方到2的31次方-1 4字节 int s = 1
long的范围-2的63次方到2的63次方-1 8字节 long l = 1l 类型变量赋值在后边跟上一个l
浮点类型
单精度float的范围-2的128次方到2的128次方 4字节 float = 1.23
双精度double的范围-2的1024次方到2的1024次方 8字节 double = 1.23f 类型变量赋值后边加f
字符类型
定义字符需要单引号 char c1 = ‘a’;
退格符 \b 换行符 \n 回车符号 \r 制表符 \t 双引号 " 单引号 ’ 反斜线 \
布尔类型
条件循环控制语句 if; while; do-while; for ;
boolean类型不可以0或1替代 boolean = false或true
引用类型
String 字符串类型 多个字母和数字 String qwe = “hello world” 字符串要用双引号括起来 也可以用加号拼接字符串
5.在代码加法计算上 所有需要先变换成整数数据类型范围最大的 然后在进行运算 最终的结果也是整数数据类型范围最大的
char
byte - int - long - float - double 从小~大 char byte short 三者不能相互转换
short /
6.char字符数据类型进行数学运算 字母会转换相应的ASCII码的值进行运算
7.当把任何基本类型的值和字符串值进行连接运算时(+)基本类型的值也会自动转化为字符串类型
8强制转换类型 byte b = 8; | int x = 9;
int i = b; | byte b0 = (byte)k; 注意!强制转换可能会导致精度降低或溢出
9.算术运算符 i++自增后 先取值后运算 i–自减后 先取值后运算
++i自增前 先运算后取值 --i自减前 先运算后取值
++或–分别是自己加1和减1的运算 +±-在变量的前边是先进行运算后再取值
如果+±-在变量之后就先取变量的值在进行运算