常用数据类型大小
- boolean , byte 一个字节
- shor,char 两个字节.
- float , int 四个字节
- double, long 八个字节.
- 自动类型转换 的顺序 byte,short,char,int,long,float,double
- 这种情况,必须要把小的写在前面,并且后面加上----l&&L 这里的红线超出了int的取值返回 21亿多
- 两个整数运算会被默认为int类型,所以如果两个数运算的结果大于int的取值范围,那么便会值溢出
- 自动转换类型可能会导致精度丢失
语句格式
-
类的定义
-
public class 类名{} ,
注意事项 : main方法只能在有public修饰的类里面运行 -
方法的定义
-
boolean 只有两个参数,true 默认值是false
-
修饰符 返回值 方法名 (方法里面参数 看方法需要而定) 如果有返回值 ,一定要加return .
变量的定义
命名规范
-
包名全部小写
-
类名首字母大写
-
方法名,第一个小写,其余首字母全部大写
-
不能以数字开头
-
可以用$ _ 开头
-
1 数据类型 后面加变量名 .
作用域
1 一个变量的作用域,在离他最近的一个大括号 里面 ,
变量的类型
1,成员变量(全局变量) 2局部变量, 3类变量.
成员变量
作用域全局, 除去静态方法 静态变量 随着对象的创建而创建,消失而消失, 使用前必须赋初值, 类名点 自动赋初值,所以不会报错
局部变量
作用在当前方法中, 定义可以不用初始化,使用必须要初始化.
类变量
使用static修饰,可以直接用类名点 直接调用 , 用static修饰的变量会在第一时间被加载,
可以在静态或者非静态的方法里面使用,也可以被静态或非静态的变量使用