JAVA中的关键字保留字与标识符
一丶常用的关键字
1:byte 基本数据类型,字节型
2:short 基本数据类型,短整数类型
3:int 基本数据类型,整数类型
4:long 基本数据类型,长整数类型
5:char 基本数据类型,字符类型
6:double 双精度浮点数类型
7:float 单精度浮点数类型
8:boolean 基本数据类型,布尔类型
9:true 布尔类型,判断值为真
10:false 布尔类型,判断值为假
11:class 类
——————————————————————————————
12:break 跳出语句
13:else 条件判断语句中分支选项
14:final 定义常量
15:for 循环结构关键字
16:while 用在循环结构中
17: ( Goto 保留字,目前不做用处)
18: ( const 保留字,目前不做用处)
19:if 条件判断
20:new 创建新的对象
21:public 公开的访问
22:return 从方法中返回数据
23:static 静态属性
24:void 声明当前方法没有返回值
二丶标识符
1:标识符是用来给包,类,对象,方法,变量命名。
2:标识符由字母,数字,下划线_,美元符$组成,标识符不能用数字开头。
3:标识符不能以Java中的关键字命名。
4:命名类时,每个单词的首字母大写。命名方法变量时从第二个单词开始首字母大写。
## 变量与常量
计算机中存储值的抽象化概念。变量是可改变的量,常量是不可改变的量,用fanal关键字修饰。
1:变量可以先声名在赋值,也可以先声名后赋值,相同的类型可以一次声名多个变量。
2:成员变量在方法之外,有默认的初始值。局部变量在方法中,没有初始值,需要手动初始化。
数据类型
Java中的基本数据类型共八种
整数类
byte | 8位,取值范围-128~+128之间 |
---|---|
short | 16位,取值范围在-32768~+32767之间 |
int | 32位,取值范围约正负21亿 |
long | 64位,取值范围-2的63次方到2的63次方-1间 |
浮点类型
float | 32位单精度浮点数,取值10的-38次方到10的38次方-1间 |
---|---|
double | 64位双精度浮点数,取值10的-308次方到10的308次方-1间 |
字符类型
char | 16位,取值0~65535 之间 |
---|
布尔型
true | |
---|---|
false |
数据类型的转换,由小到大自动转换,由大到小转换需要强制转换,且可能会损失精度,布尔类型不参与转换。
转义符
\n | 转到下一行 |
---|---|
\t | 制表符 |
\r | 光标转到行首 |
\b | 退格 |
进制的转换
进制是一种计数的方法。2进制/8进制/10进制/16进制,即逢2/8/10/16进一。
2进制的表示为0和1
8进制01234567
10进制0123456789
16进制的表示为0123456789abcdef,abcdef分别表示10/11/12/13/14/15
10进制数转换为任意进制数就除以任意进制数
(如10进制数1314转换为2进制,就用1314除以2),
然后将取到的余数,倒序排列组合起来的数就是转换后的任意进制数。
任意进制转换10进制从右往左乘以权重在相加
(如2进制数10101,从右往左数分别是10101)
那么就用12的0次方(2是需要转换的进制,转几进制就乘以几)+02的1次方+12的2次方+02的3次方+1*2的4次方得到结果相加便是转换到的10进制结果)