ctrl+alt+鼠标左键打开源码
- 注释分类:
单行注释 多行注释 文档注释
-
标识符
不可使用关键字,都以字母,美元符,下划线开头,首字母后可跟字母,美元符,下划线,数字的任意组合,大小写敏感 -
数据类型
所有变量都必须先定义后使用,优点安全,缺点速度慢
-
位与字节
位:计算机内部数据储存的最小单位,用b表示
字节:计算机中数据处理的基本单位,用B表示
字符:计算机中使用的字母、数字、字和符号 -
进制表示
-
最好完全避免浮点数进行比较
银行业务用BigDecimal 数学工具类 -
类型转换
byte,short,char---->int---->float---->double
不同类型的数据先转化为同一类型,再进行运算。
所有的字符本质还是数字
-
转义字符
\t制表符 \n -
string内存区分
11. 变量作用域
变量命名规范:
见名知意,变量和方法名首字母小写和驼峰原则【如:lastName】,常量大写字母和下划线【如:MAX_VALUE】,类名首字母大写和驼峰原则【如:GoodMan】
成员变量:
1、成员变量定义在类中,在整个类中都可以被访问。
2、成员变量随着对象的建立而建立,随着对象的消失而消失,存在于对象所在的堆内存中。
3、成员变量有默认初始化值。
局部变量:
1、局部变量只定义在局部范围内,如:函数内,语句内等,只在所属的区域有效。
2、局部变量存在于栈内存中,作用的范围结束,变量空间会自动释放。
3、局部变量没有默认初始化值
在使用变量时需要遵循的原则为:就近原则 首先在局部范围找,有就使用;接着在成员位置找。
类变量:
1、类变量存放在方法中
-
运算符
:
优先级:算字关逻
-
包机制
一般利用公司域名倒置作为包名
com.baidu.www
导入import,.*通配符全导入 -
JavaDoc
用来生成自己的API文档
@author 作者名
@version 版本号
@since 指明需要最早使用的jdk版本号
@param 参数名
@return 返回情况
@throws 异常抛出情况
命令行生成API文档
IDEA生成API文档
https://blog.csdn.net/qq_34530405/article/details/80907231