09_Java筑基之方法
一. 方法
1. 什么是方法
Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段.
2. 为什么要声明方法
1. 把复用的逻辑抽取出来,封装成方法,提高代码的重用性;
2. 实现相对独立的逻辑,提高代码的维护性;
3. 可以对具体实现进行隐藏、封装.
3. 方法的作用
简化代码,提高代码的可读性,可维护性,可重用性.
4. 方法的声明格式
语法:
访问权限修饰符 其他修饰符 返回值类型 方法名称(参数列表){
//方法体【函数体】
return 返回值;//如果返回值类型void,可以不用写return
}
4.1 方法的分类:
根据方法有没有参数,可分为:
- ①. 无参方法;
- ②. 有参方法.
根据有没有返回值,可分为:
- ①. 无返回值方法;
- ②. 有返回值方法.
1. 最简单的无参方法:
void sum1(){
System.out.println("加法操作");
}
2. 拥有修饰符的无参方法:
public static void sum2(){
System.out.println("加法操作");
}
3. 拥有参数的方法:
public static void sum3(int a,int b){
System.out.pritln("两数相加结果"+a+b);
}
4. 拥有返回值的方法:
public static int sum4(int a,int b){
return a+b;
}
5. 声明一个无参数带返回值:
public static int sum5(){
int x=20;
int y=28;
int z=x+y;
return z;
}
5. 方法的调用格式
语法:方法名称(实参列表);
注意:
a.实参的数量和类型必须和形参保持完全的一致;
b.方法之间只能进行相互的调用,而不能在方法中声明方法,就目前而言声明的方法都和main方法时并列的;
c.如果定义方法有返回值,运算的结果会返回给调用者,调用者需要定义变量接收数据.
5.1 方法调用练习
class TextDemo01{
public static void main(String[] args){
//需求:打印2遍九九乘法表
/*
for(int i = 1;i
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?