注释
-
分为三种注释
1.单行注释
- 多行注释
-
文档注释
/**
*/
- 注释文字类型修改
标识符
- 关键字(本身是程序自己已经编辑好了,不需要你多去操作,而且是单极使用,并且不能使用与关键字一摸一样的名字来命名类的名称)
注意:
标识符大小写敏感的
数据类型
Long类型 要在数字后面加个L
float类型要在数字后面加个F
boolen类型只有是非两种类型
- 举例:
整数,浮点数 拓展
整数拓展:
浮点数表现的字长是有限的,大约是多少。float离散 舍入误差 大约 接近但不等于。
字符串拓展
(所有的字符本质还是数据,根据unicode表来表示)
接上图加上
```java
// 转义字符
// \t 制表符
// \n 换行
```
为什么不同? 指向地址的位置有变化,上一个是不同地址的位置指向hello world, 下一个是sc与sd都同时指向同一个地址内存。
布尔值扩展
类型转换
变量前加(转换的类型)+变量名。
注意:
- 但不能对boolen进行转换
- 不能不对象类型转换为不相干的类型
- 再把高容量转换到低容量的时候,强制转换
- 转换的时候可能存在内存溢出,或者精度问题。
常见的问题
计算的时候溢出怎么办?