变量与运算符
eclipse 常用快捷键
常用快捷键:添加撤销单行注释ctrl+/ 添加多行注释ctrl+shift+/ 取消多行注释ctrl+shift+\
提示快捷键:alt+/ 调整格式 ctrl+shift+f 删除快捷键ctrl+d 导入包以及与移除不用的包 ctrl+shfit+o
自动创建变量 ctrl+1 统一重命名 alt+shift+r 上移下移alt+↑/↓ 向下复制ctrl+alt+↓ 定位:CTRL+点击 上一步alt+← 下一步alt+→
查看看类的成员:ctrl+o 查找类型:ctrl+shift+t 换行shift+回车
文档注释 shift+alt+j
标识符命名硬性要求:
- 标识符可以包含 0-26个字母(区分大小写) 0-9数字 $ 和 _
- 标识符不能以数字开头
- 标识符不能是关键字
- 标识符不能含空格
命名规范(软性要求):
- 类名规范:首字母要大写,后面的每个单词首字母要大写
- 变量名规范:首字母要小写,后面的每个单词首字母要大写
- 方法名规范:同变量名
- 尽量使用命名规范,如果不使用的话会出现代码复杂或错误等
变量的分类
1.按照声明的位置来看:成员变量(类的内部方法外部)VS局部变量( 方法内部,语句块内部,方法参数)
2.按照数据类型来划分;基本数据类型:(4类8种)
整数型:byte(1个字节) short(2个字节) int(4个字节) long(8个字节)
浮点型:float(4个字节) double(8个字节)
字符型:char(2个字节)
布尔型:boolean(1个字节);引用数据类型(类,接口,数组)
自动类型转换(小范围的大的范围转换)
byte short char(会转化成 会自动转换成int型
强制类型转换(大的强制转换成小的,但是会造成精度缺失)
字符串类型转化到数值型需要xxx.parsexxx()包装类方法;
bool类型不能转换成其他类型;
算数运算符
++a先加减在运算 a++先运算再加减
&&与&的区别(与)
&&只要第一个表达时得知为false,第二个就不会再运算
&两边都会运算
||第一个为true第二个就不会再执行 |两边都执行