7.Java方法回顾

 

一、初识方法

 

  • System.out.println();  ==》 System是一个类, out 是一个标准对象, println()是类中的一个方法。
  • 方法包含于类或对象中,指的是方法的两种类型,包含类中=》 类方法, 前面加了 static 修饰;
    包含在对象中=》没有加static 修饰的方法,在别处调用只能先new一个类的对象,然后通过对象来调用该方法。
  • 设计方法的原则:保证方法的原子性,便于后期的维护和拓展。main函数中尽量简洁。
  • 方法命名规则:首字母小写+驼峰原则。
  • main() 方法时刻保持简洁干净,尽量把一些公共模块提到外面。

 

 

二、返回值思考

再去思考递归函数,对return语句就明显清晰多了。

 

三、方法的重载

一个类里面两个方法,并且用相同的名字,只是两者的参数不同(这正是jvm确定调用哪个方法的关键,名字可以相同,但是方法参数要有区别)。

举例:比大小 =》两个int型数据比较, 两个double型比较,又或者是三个int型比较,我们可以都调用 max()方法,
因为max()方法有三个,对应的参数分别是max(int a, int b)  max(double a, double b), max(int a, int b ,int c)   
jvm 根据参数列表来确定调用哪个方法!

 

 

posted @ 2022-04-01 06:26  Jukim  阅读(34)  评论(0编辑  收藏  举报