java-方法调用(二)

131 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

注意事项

1.在第一个方法中,我用的是private,后两个用的是public,那么他们两个的区别是什么呢?

private:代表的是私有的,表示只能在当前类中所使用,使用时可以直接使用方法名。

public :代表的是公共的,表示其可以在当前项目内使用,也就是说当前项目内的其他类也可以进行使用。使用方法为方法说在类名.方法名。

系统类可以在所有项目中使用,使用方法相同,类型。方法名。

2.返回值类型。

在无返回值时,声明方法时我们使用的是void,而有返回值时我们使用的是具体的数据类型(如int等。返回值类型可以是数组),那么void代表的是什么呢?void代表的是无返回值,也就是说这个方法内是没有返回值的。那void是什么呢?void与int,String等相同,都为返回值的类型,也就是说其代表的是这个方法没有返回值,而不是没有返回值类型,返回值类型就是void。

3.其他注意事项

1.方法应该定义在类当中,但是不能在方法当中再定义方法。不能嵌套。 2.方法定义的前后顺序无所谓。 3.方法定义之后不会执行,如果希望执行,一定要调用:单独调用、打印调用、赋值调用。 4.如果方法有返回值,那么必须写上“return 返回值;”,不能没有。 5.return后面的返回值数据,必须和方法的返回值类型,对应起来。 6.对于一个void没有返回值的方法,不能写return后面的返回值,只能写return自己。 7.对于void方法当中最后一行的return可以省略不写。 8.一个方法当中可以有多个return语句,但是必须保证同时只有一个会被执行到,两个return不能连写。