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
关注
打赏
热门博文
- 异常解决及问题分析博客系列汇总
- SpringBoot2.x系列教程汇总-从入门到精通
- 跟一一哥学Java系列之从入门到精通教程汇总
- 高薪程序员&面试题精讲系列156之你还有什么要问的吗?你平时怎么学习?
- 高薪程序员&面试题精讲系列155之项目介绍,说说你最熟悉的项目,遇到了哪些困难?
- 高薪程序员&面试题精讲系列154之电商专题(下)-你做过秒杀吗?怎么设计秒杀?订单详情页有哪些要求?
- 高薪程序员&面试题精讲系列153之电商专题(中)-你的电商项目订单是如何设计的?支付流程你熟悉吗?金额是怎么设计的?
- 高薪程序员&面试题精讲系列152之电商专题(中)-SPU是怎么回事?SPU如何设计?SKU又是什么呢?SN你知道吗?
- 高薪程序员&面试题精讲系列151之电商专题(中)-你做过电商项目吗?说说购物车的实现流程吧
- 高薪程序员&面试题精讲系列150之电商专题(上)-你们的电商项目有什么特色?是B2B还是B2C、还是C2C的?直播电商你了解吗?