1.变量
1.1成员变量:定义在类文件里定义在类文件里
1.2局部变量:定义在方法体中,并且只在方法体中起作用
1.3方法体:方法的{}包含的代码部分
public class First {
//成员变量:定义在类里
int no;
public void deal() {
//局部变量:定义在方法中,并且只在方法体中起作用
int no2 = 12;
}
}
2.方法
2.1调用方法
public class First {
//成员变量:定义在类里
int no;
public void deal() {
//局部变量:定义在方法中,并且只在方法体中起作用
int no2 = 12;
}
public static void main(String[] args) {
//1 创建类的对象
First f = new First ();
//2 调用方法
f.deal();
}
}
2.2有参方法
方法名后面的()参数列表中,存在至少一个的参数
public void run(String str){}
2.3无参方法
方法名后面的()参数列表中,没有参数
public void run(){}
2.4形参与实参
形式参数,简称形参,指的是在声明方法时,在参数列表中定义的参数
实际参数,简称实参,指的是在调用方法时,给方法传入的参数
public static void main(String[] args) {
//1 创建类的对象
First f = new First();
//2 调用方法
String str = "hello";//str变量是实参
dn.run(str);
}
//方法名后面()里参数列表中的String str是形参,表示调用该方法需要传入一个字符串类型的变量
public void run(String str) {
System.out.println(str);
}
2.5方法的重载
判断重载的依据:重载的是方法的参数列表
1.发生在同一个类中
2.方法名相同
3.参数列表不同(个数,数据类型,顺序),注意:参数列表不同跟变量名称没关系
4.返回值的类型是否改变,不能作为重载的依据
public void run() {
//局部变量:在类的方法/构造方法/代码块中定义的变量
int i = 1;
}
public void run(String a,int b) {
}
public int run(int a,String b) {
return 1;
}
本文解析了Java中的成员变量、局部变量和方法,涵盖无参与有参方法,以及方法的重载概念。通过实例讲解了如何在类和方法中定义变量,以及如何通过调用方法进行交互操作。

604

被折叠的 条评论
为什么被折叠?



