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

相关推荐
eclipsercp3 分钟前
PyQt5:Python GUI开发的超级英雄
开发语言·python·qt
小扳6 分钟前
微服务篇-深入了解使用 RestTemplate 远程调用、Nacos 注册中心基本原理与使用、OpenFeign 的基本使用
java·运维·分布式·后端·spring·微服务·架构
阿乾之铭7 分钟前
Spring Framework的常用工具类
java
军训猫猫头10 分钟前
44.扫雷第二部分、放置随机的雷,扫雷,炸死或成功 C语言
c语言·开发语言
北巷!!11 分钟前
宇信科技JAVA笔试(2024-11-26日 全部AK)
java·开发语言·科技
ᝰꫝꪉꪯꫀ36112 分钟前
JavaWeb——SpringBoot原理
java·开发语言·后端·springboot
Octopus207715 分钟前
【C++】读取数量不定的输入数据
开发语言·c++·笔记·学习
忘梓.15 分钟前
C嘎嘎探索篇:栈与队列的交响:C++中的结构艺术
c语言·开发语言·c++·
HaiFan.16 分钟前
Spring日志
java·spring boot
爬山算法18 分钟前
Tomcat(36)Tomcat的静态资源缓存
java·缓存·tomcat