类名规范:每一个单词首字母大写(大驼峰式),eg. DemoMain,MyInterface等。 变量名规范:首字母小写,后面每个单词首字母大写(小驼峰式),eg. moneyBag,timeCount等。 方法名规范:同变量名,使用小驼峰式。 常量名规范:完全大写的字母,用下划线进行分割,eg. BIG_NUM,SMALL_NUM等。基本数据类型(四类八种)
整数:byte, short, int, long byte:-128~127(-2的7次方到2的7次方-1) short:-32768~32767(-2的15次方到2的15次方-1) int:-2147483648~2147483647(-2的31次方到2的31次方-1) long:-9223372036854774808~9223372036854774807(-2的63次方到2的63次方-1) 浮点数:float, double float:3.402823e+38~1.401298e-45(e+38 表示乘以10的38次方,而e-45 表示乘以10的负45次方) double:1.797693e+308~4.9000000e-324 字符:char 布尔类型:boolean数据类型转换
自动转换:范围小的向范围大的转换,默认转换。 例: Long NUM = 100; //int 型--->Long型 强制转换:范围大的向范围小的转换。(可能造成数据精度损失) 例: int NUM = 100L; //Long型--->int型
注意:
1.精度损失:eg.浮点数转整数,小数点后面的数据全部丢失,而不是四舍五入。
2.boolean类型不能发生数据运算。
3.byte, short, char进行数据运算时,会自动转化为int型。
方法重载(overload):方法名称一样,参数列表不一样
方法重写(override):方法名称一样,参数列表也一样



