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

相关推荐
P.H. Infinity29 分钟前
【RabbitMQ】04-发送者可靠性
java·rabbitmq·java-rabbitmq
生命几十年3万天32 分钟前
java的threadlocal为何内存泄漏
java
caridle44 分钟前
教程:使用 InterBase Express 访问数据库(五):TIBTransaction
java·数据库·express
萧鼎1 小时前
Python并发编程库:Asyncio的异步编程实战
开发语言·数据库·python·异步
学地理的小胖砸1 小时前
【一些关于Python的信息和帮助】
开发语言·python
疯一样的码农1 小时前
Python 继承、多态、封装、抽象
开发语言·python
^velpro^1 小时前
数据库连接池的创建
java·开发语言·数据库
苹果醋31 小时前
Java8->Java19的初步探索
java·运维·spring boot·mysql·nginx
秋の花1 小时前
【JAVA基础】Java集合基础
java·开发语言·windows
小松学前端1 小时前
第六章 7.0 LinkList
java·开发语言·网络