day02
数据类型转换
-
强制类型转换:(类型)变量名 -
自动类型转换:由低到高 -
注意事项: ? 不能对boolean类型进行转换 ? 不能把对象类型转换为不相干的类型 ? 高---->低,强制转换 ? 转换的时候可能存在内存溢出,或者精度问题 -
JDK7新特性,数字之间可以用下划线分割 变量
-
注意事项: ? 每个变量都有类型,类型可以是基本类型,也可以是引用类型 ? 变量名必须是合法的标识符 ? 变量声明是一条完整的语句,因此每个声明必须以分号结束 -
作用域 类变量 实例变量:从属于对象,如果不自行初始化,这个类型的默认值为0,0.0,null(除了基本类型其余为null),false 局部变量 -
命名规范 类成员变量:首字母小写和驼峰原则,lastName 局部变量:首字母小写和驼峰原则,lastName 常量:大写字母加下划线,MAX_VALUE 类名:首字母大写和驼峰原则,Man 方法名:首字母小写和驼峰原则,runRun() 常量
运算符
-
算术运算符:+,-,*,/,%,++(自增),--(自减) b = a++:先给b赋值,再自增 b = ++a:先自增,在给b赋值 -
关系运算符:>,<,>=,<=,==,!=,instanceof -
赋值运算符:=,+=,-=,*=,/= -
逻辑运算符:&&,||,! -
位运算符:&,|,^,~,>>(相当于/2),<<(相当于*2),>>> A = 0011 1000 B = 1100 0110
A&B = 0000 0000 A|B = 1111 1110 A^B = 1111 1110 ~A = 0011 1001
包机制
JavaDoc
-
参数信息 @author 作者名 @version 版本号 @since 指明需要最早使用的jdk版本 @param 参数名 @return 返回值情况 @throws 异常抛出情况 -
创建javadoc文档路径不能有中文
?
|