Java学习Day06——函数,参数,返回值,分类,多级调用

本文详细介绍了Java中的函数,包括函数的构成、参数、返回值及其类型,强调了return关键字的作用。还讨论了函数的分类,特别提到了有参数有返回值的情况。此外,探讨了多级调用的概念和递归的运用,提醒注意递归可能导致的风险。
摘要由CSDN通过智能技术生成

JavaSE基础

多听一遍不如多练一遍,多练一遍不如总结一遍,希望各位在学习的过程中,要多听,多写,多练,每天将自己所学汇总一遍,查缺补漏,成就更好的自己

一.函数

1.1概述

  • 函数又叫方法,是完成指定功能的一个代码块,可以通过函数的名字重复使用

1 .2 构成

public static 返回值类型 函数名(形参列表){  //方法的声明
	 //方法的实现
	方法体
}
  • public static

  • Java关键字表示访问范围和存储位置

  • 返回值类型

  • 方法运行结束时候得到的数据的类型

  • 函数名

  • 函数的名字,需要是一个合法的标识符

  • 形参列表

  • 形参就是声明了各种变量。没有赋值,用户调用函数时候传入真正的数据【实参】

  • 方法体

  • 这个函数要实现的具体功能

1 .3 调用

  • 在main方法中通过函数名进行调用

package com.javastudy.dayo6;

public class ClassTest01 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		printfo(); //调用下面的方法 pringfo()
	}
	public static void printfo() {
			System.out.println("					#        ┏┓   ┏┓+ +\r\n" + 
					"					#   ┏┛┻━━━┛┻┓ + +\r\n" + 
					"					#   ┃       ┃  \r\n" + 
					"					#   ┃   ━   ┃ ++ + + +\r\n" + 
					"					#   ████━████ ┃+\r\n" + 
					"					#   ┃       ┃ +\r\n" + 
					"					#   ┃   ┻   ┃\r\n" + 
					"					#   ┃       ┃ + +\r\n" + 
					"					#   ┗━┓   ┏━┛\r\n" + 
					"					#     ┃   ┃           \r\n" + 
					"					#     ┃   ┃ + + + +\r\n" + 
					"					#     ┃   ┃    Codes are far away from bugs with the animal protecting   \r\n" + 
					"					#     ┃   ┃ +     神兽保佑,代码无bug  \r\n" + 
					"					#     ┃   ┃\r\n" + 
					"					#     ┃   ┃  +         \r\n" + 
					"					#     ┃    ┗━━━┓ + +\r\n" + 
					"					#     ┃        ┣┓\r\n" + 
					"					#     ┃        ┏┛\r\n" + 
					"					#     ┗┓┓┏━┳┓┏┛ + + + +\r\n" + 
					"					#      ┃┫┫ ┃┫┫\r\n" + 
					"					#      ┗┻┛ ┗┻┛+ + + +\"");
							
					System.out.println("wode airen ");
	}

}

二.函数的参数

2.1 概述

  • 参与函数运行的数据称为参数

  • 参数有两种分别是:

  • 形式参数(形参)

  • 实际参数(实参)

2.2形参

  • 方法声明部分小括号中定义的变量(可以不赋值,只定义)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值