JavaSE学习笔记——方法,javase学习笔记
分享于 点击 13874 次 点评:9
JavaSE学习笔记——方法,javase学习笔记
方法
概念:java中的方法类似于数学中的函数.通过函数实现特点的功能.java通过方法提供功能.java中的方法是由方法名,参数类型列表,方法体以及返回值构成.
语法
[访问修饰符] 返回值类型 方法名(参数类型列表){
//方法体
}
//main方法
public static void main(String[] args){
}
注意:
1. 方法必须声明在类体中,方法不能声明方法中.
2. 一个类中方法不能重复定义.方法名和参数类型列表不能重复.JVM识别方法是通过方法名和参数类型列表(方法名+参数类型列表=方法签名)
案例
//数学中的一个函数:f(x,y)=x+y
//在java中描述两个数的和,无返回值
public static void add(int x,int y){
int result=x+y;
}
方法栈
概念在JVM中,方法的执行都会创建一个内存空间,这个内存空间随着方法的执行而创建,随着方法的结束而销毁.该内存空间称为栈帧(方法栈),在这个内存空间中保存在方法中所声明的基本数据类型以及变量.该内存空间中的数据只能被当前的方法所操作.当方法结束时,该内存空间的所创建的基本数据类型以及变量随之销毁.
public class TestMethodStack{
public static void main(String[] args){
int x=100;
change(x);
System.out.println("x="+x);//x=100
}
public static void change(int a){
a+=2;//a=a+2;
}
}
相关文章
- 暂无相关文章
用户点评