关于java方法定义的回顾

关于java方法定义的回顾

我们在上一篇文章中,对java的面向对象有了一个初步的理解,因为类里面方法是必不可少的,我们本篇文章对方法进行一个回顾,以便加深一下对方法的了解程度和使用😀。

我们把前面讲解到方法的文章放在下面,可以回过头去浏览一下😉

1、关于java的方法及定义

2、关于java方法的重载

3、关于java的可变参数

4、关于java的递归

1、方法定义的回顾

方法的定义

1、修饰符。

2、返回类型。

3、break和return的区别。

4、方法名。

5、参数列表。

6、异常抛出。

方法的调用

1、静态方法。

2、非静态方法。

3、形参和实参。

4、值传递和引用传递。

5、this关键字。

2、方法的定义(修饰符,返回值)

我们在之前学习过java的包机制,所以我们新建一个包用来写回顾的代码。

java 复制代码
package oop;//新建的文件包,名字叫做面向对象

//class修饰的类 OopDemo01类
public class OopDemo01 {
    //main 方法
    public static void main(String[] args)
    {
        
    }

    /*
    1、定义方法
    修饰符+返回值类型+方法名()
    {
        方法体
        return 返回值;
    }
     */
    public String sayHello()
    {
        return "Hello!";
    }

    public int max(int a,int b)
    {
        return a>b ? a:b;//三元运算符,如果a>b 返回a 否则返回b
    }
}

3、break和return的区别

关于java循环终止break&continue

1、break:跳出switch,跳出循环。

2、continue:跳出当前循环,执行下一个循环。

3、return:方法的结束,在return后写语句是不被执行的,return的返回值,必须和它的返回类型是一样的。

4、方法名

方法名:

1、注意规范,第一个单词首字母小写,第二个单词首字母大写,遵循驼峰规则。

2、见名知意,就是我们的命名,要让别人读懂。

5、参数列表

1、规则为:参数类型+参数名

2、方法的重载,可以设置多个参数。

3、可变参数。

6、异常抛出

1、异常抛出是面向对象中要详细介绍的,我们在回顾方法这里就不做过多的介绍了,但是提前给大家透露一下。

java 复制代码
public void readFile(String file) throws IOException{}

2、数组的下标越界,就是一个异常。

相关推荐
第二只羽毛12 分钟前
重载和继承的实践
java·开发语言
王嘉俊92517 分钟前
设计模式--适配器模式:优雅解决接口不兼容问题
java·设计模式·适配器模式
王嘉俊92518 分钟前
设计模式--组合模式:统一处理树形结构的优雅设计
java·设计模式·组合模式
道199326 分钟前
50 台小型无人车与50套穿戴终端 5 公里范围内通信组网方案深度研究
java·后端·struts
迎風吹頭髮31 分钟前
UNIX下C语言编程与实践35-UNIX 守护进程编写:后台执行、脱离终端、清除掩码与信号处理
java·c语言·unix
光军oi1 小时前
全栈开发杂谈————JAVA微服务全套技术栈详解
java·开发语言·微服务
帮帮志1 小时前
目录【系列文章目录】-(关于帮帮志,关于作者)
java·开发语言·python·链表·交互
聪明的笨猪猪1 小时前
Java Spring “MVC ”面试清单(含超通俗生活案例与深度理解)
java·经验分享·笔记·面试
qiuiuiu4131 小时前
正点原子RK3568学习日记-GIT
linux·c语言·开发语言·单片机
草莓熊Lotso1 小时前
《C++ STL list 完全指南:从基础操作到特性对比,解锁链表容器高效用法》
开发语言·c++·list