数据类型
- 整型
int:
byte:
short:
long:
- 浮点型
float:
double:
- 字符型
char:
- 布尔型
boolean:
上述属于基础类型,均存在默认值整型默认0,浮点默认0.0,字符默认“”,布尔默认false
java中还存在引用类型,引用类型所有默认值都为null
方法组成
- 访问修饰符:
public(公用),被声明为 public 的类、方法、构造函数或变量可以被任何其他类访问,无论这些类是否位于同一个包中。
private(私有),被声明的private的类,方法,构造函数或变量,只能在当前类中使用,对于外部访问完全封闭。
protected(受保护的),被声明的private的类,方法,构造函数或变量,只授予被继承的子类或者同一类中访问和使用,对于外部完全封闭不可访问和使用
- 返回类型
void(不返回),被声明的void方法不用返回信息
int(返回整数)
double(返回浮点)
- 方法名
自定义方法名称
- 参数
接收的参数列表
- 方法体
执行动作业务逻辑
变量声明
- 实例变量(类成员变量)
在类创建时创建的变量
点击查看代码
public class Cla {
private String name;//定义的私有成员变量(即当前类中可直接使用)
public String new_name;//定义的开放公有成员变量(即当前类中可直接使用,可以外部实例后进行使用)
static int age;//静态成员变量,在整个类中共享,不依赖于任何实例。
//定义了一个公共的方法,int返回类型为整型,getAge方法名,int age 参数列,为int类型,方法体
public int getAge(int age){
int new_age = 10;//方法体中定义了局部变量int类型的new_age,只能在该方法体中使用
return new_age;
}
//私有成员变量无法提供给外部访问,这里定义了一个公有的方法,用于访问类中的私有变量值
public String getName(){
return this.name;
}
//私有成员变量无法外部设置,定义公用方法,给类中的私有变量赋值
public void setName(String name){
this.name = name;
}
}