java中方法的介绍

方法

1.返回值
1.1 代码中返回值需要使用关键字
retrun
	返回
作用:
	1.结束当前方法的执行
	2.返回return之后的数据,到方法之外,要求返回值的数据和方法声
	明位置告知调用者的返回值数据类型一致。
	【数据类型一致化】
1.3 完成一个无参数有返回值的方法
1.3.1 方法调用过程
class Method1 {
	public static void main(String[] args) {
		int ret = 0;
		ret = giveMeFive();
	}
	
	/**
	* 该方法返回一个5
	*
	*  @return 返回一个整数5
	*/
	public static void giveMeFive() {
		return 5;
	}
}
1.4 完成一个有参数有返回值的方法
1.4.1 方法调用过程
class Method3 {
    public static void main(String[] args) {
        
    }
    
    /**
    * 该方法时传入两个int类型数据,返回值时时两数之和
    *
    * @param num1 int类型数据
    * @param num2 int类型数据
    * @return 返回值类型为int类型,是两个int类型数据之和
    */
    public static int getSumOfNumber(int num1, int num2){
        return num1 + num2;
    }
}
1.4.3 2小总结
	调用带有多参数的方法,要求传入的参数数据类型,个数和顺序必须
	和方法声明一致。
2 局部变量问题
2.1 思考代码
class Method9 {
	public staic void main(Sting[] args) {
		int num = 5;
		test(num); 
		
		System.out.println(num);//5
	}
	
	public static void test(int num) {
	 num = 10;
	}
	
}
2.2 局部变量概念
局部变量概念:
		除class大括号之外,其它大括号以内的变量都可以认为是一个
	局部变量。
		方法大括号以内,if分支结构以内,switch case 结构大括号
	以内,循环大括号以内
		以上大括号以内全部是【局部变量】
	
作用域:
	当前局部变量能够使用的范围在什么地方
	局部变量有且只那能在当前所处大括号以内使用,超出范围无法使用
	
生存期:
	局部变量的生存期也在大括号以内,和作用域一致。
	
2.3 总结
1. 关注局部变量的作用域和生存期范围,两者同步,并且都在对应的大括
号以内,
2.变量未定义不能使用,要保证代码执行的,从上至下,从左至右原则。
/**
* 该方法时传入两个int类型数据,返回值时时两数之和
*
* @param num1 int类型数据
* @param num2 int类型数据
* @return 返回值类型为int类型,是两个int类型数据之和
*/
public static int getSumOfNumber(int num1, int num2){
    return num1 + num2;
}

}


###### 1.4.2 方法实现和文档注释

[外链图片转存中...(img-U3JLG1hU-1587562761453)]

###### 1.4.3 小总结

```java
	调用带有多参数的方法,要求传入的参数数据类型,个数和顺序必须
和方法声明一致。
2 局部变量问题
2.1 思考代码
class Method9 {
	public staic void main(Sting[] args) {
		int num = 5;
		test(num); 
		
		System.out.println(num);//5
	}
	
	public static void test(int num) {
	 num = 10;
	}
	
}
2.2 局部变量概念
局部变量概念:
	除class大括号之外,其它大括号以内的变量都可以认为是一个
局部变量。
	方法大括号以内,if分支结构以内,switch case 结构大括号以
内,循环大括号以内
	以上大括号以内全部是【局部变量】
	
作用域:
	当前局部变量能够使用的范围在什么地方
	局部变量有且只那能在当前所处大括号以内使用,超出范围无法使用
	
生存期:
	局部变量的生存期也在大括号以内,和作用域一致。
	
2.3 总结
	1. 关注局部变量的作用域和生存期范围,两者同步,并且都在对
应的大括号以内,
	2. 变量未定义不能使用,要保证代码执行的,从上至下,从左至
右原则。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值