一、标识符的命名规则
1.由字母(含中 英 日 俄等) 数字 下划线 和美元符号 $ 组成
2.不能由数字开头。
3. 区分大小写
4.长度无限制 (一般不超过15个字符)
5.不能是JAVA中的保留字和关键字 (保留字goto/const)
注; 类别以大写字母开始,单词之间用大写字母隔开。 驼峰命名法
例 Hello World User Dao
二、数据类型:
简单类型(8种)和复合类型
简单类型:整型 布尔型 浮点型 字符型
1kb=1024b 1b字节=bit位
整型:
字节型:byte 1字节 -27—27-1 -128–127
短整型:short 2字节 -215–215-1 -32768–32767
整型 :int 4字节 -231–231-1 -2147483648
长整型:long 8字节 -263–263-1
注 默认整型常量为 int
长整型的数值后面必须L活着l
浮点型:
单精度:float 4字节
双精度:double 8字节
注 默认浮点型常是double
单精度的后面必须加F或者f
布尔型:boolean 1字节
取值:true真或者false假
字符型:char 2字节 0–65535之间
ASCII值 例如:a–97
注 int和char类型之间可以转型
三、变量:可以用来存储不同的值 类型 变量
转义字符:
\n:换行 光标移动到下一行第一格
\r:回车 光标移动到当前行的第一格
\t: 制表符
\’ 单引号
\” 双引号
\ 产生一个斜线
- 加号
- 拼接 符号左右两边出现的字符串
- 符号左右任一侧有字符串时就是凭借符号
四、字符串:
用双引号定义的数据类型
复合数据类型String,又叫类类型,典型String
类型转换:
自动类型转换 大=小
小范围的数向大范围的变量赋值
强制类型转换 小转大
大范围的数向小范围的变量赋值
类型A 变量=(类型A)值/变量
例如 int x=20
Byte y=(byte)x
注 强制类型转换可能会损失精度
注 boolean类型不能转换成任何其他基本数据类型