一、概念部分
a)属性(field):也叫成员变量,在类体(类内方法外)的变量部分中定义的变量。
属性用于定义该类或该类对象包含的数据或者说静态属性。属性的作用范围是整个类体
b)局部变量:定义在语句块/方法里面的变量。只有该语句块、方法能使用,并且使用前必须要进行手动初始化。语句块或者方法结束该变量自动销毁。
c)方法(method):是用来模拟类所具有的能力,动作或者行为,一般为名词。
在java中方法的参数传递:值传递。
二、变量的定义格式
[修饰符public/(protected/默认为空)/private] [static] /[final] 属性类型 属性名([;]/[ = 属性值])
属性名为java合法标识符即可。
三、方法的定义格式
[修饰符public/(protected/默认为空)/private] [static] /[final] 返回值 方法名(形参数1,形参2,..){ 方法体 }
四、默认初始化
在定义成员变量时可以对其初始化,如果不对其初始化,Java使用默认的值对其初始化。
引用类型默认初始值为:null
整数(byte,short,int,long)初始值为:0
浮点数默认初始值:0.0
boolean类型默认初始值:false