关于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、数组的下标越界,就是一个异常。

相关推荐
苹果酱056720 分钟前
一文读懂SpringCLoud
java·开发语言·spring boot·后端·中间件
Eoneanyna21 分钟前
QT设置git仓库
开发语言·git·qt
小鹿( ﹡ˆoˆ﹡ )26 分钟前
Python中的树与图:构建复杂数据结构的艺术
开发语言·python
想变成自大狂31 分钟前
C++中的异构容器
开发语言·c++
qq_1728055932 分钟前
GO GIN 推荐的库
开发语言·golang·gin
friklogff39 分钟前
【C#生态园】构建你的C#操作系统:框架选择与实践
服务器·开发语言·c#
掐指一算乀缺钱40 分钟前
SpringBoot 数据库表结构文档生成
java·数据库·spring boot·后端·spring
晚睡早起₍˄·͈༝·͈˄*₎◞ ̑̑1 小时前
苍穹外卖学习笔记(七)
java·windows·笔记·学习·mybatis
就这个java爽!1 小时前
JAVA网络编程【基于TCP和UDP协议】超详细!!!
java·开发语言·网络·tcp/ip·udp·eclipse·idea
一叶飘零_sweeeet1 小时前
为什么 Feign 要用 HTTP 而不是 RPC?
java·网络协议·http·spring cloud·rpc·feign