王海鱼 发表于 2024-6-11 08:43:27

抽象的java入门1.3.2

前言:

全新版本的函数(方法)定义,更简单
1.优化了验证过程,直击本质
2.新增现在一图流

正片:

函数的结构可以分为三部分:函数名,参数,函数体
https://img-blog.csdnimg.cn/direct/bdf26280ada948dcbf0b10dd79853ddf.png
一生二,二生三,三生万物,函数2.0版本一图流
https://img-blog.csdnimg.cn/direct/44aa47c96d1b493a8dd2f4ce9d6b713a.png
根据这图,我们把内容与函数基本结构组合起来
我们将函数可以分为两大类,第一类:无返回值函数
                                                第二类:有返回值函数
顾名思义,根据是否有返回值进行定义的
主函数:

   public static void main(String[] args) {
      
    } 这是一个主函数,按图片里主函数属于有返回值,访问权限为公共函数,类修饰符中的类函数
啊~,有没有看动物介绍的感觉,某某科,某某类
翻译成中文
访问修饰符 + 类修饰符 + 返回值类型 + 函数名 + 参数 + 函数体
https://img-blog.csdnimg.cn/direct/a068b507bace4dc1b1b99e2476756b9b.png
类修饰符——static,有人管他叫静态修饰符,两个意思差不多
返回值类型就是我们区分有返回值和无返回值的关键
假如你懂点英文,void的翻译是空,那你会有一种疑问,空是不是代表没有返回值?
   返回值类型:void,基本数据类型(int,String),引用数据类型(对象,数组)等等
void是返回值类型中的一种,只有什么都不写才是真正意义上的无返回值类型
无返回值构造函数:

有参构造,无参构造——函数名相同,参数不一样这种写法叫函数的重载,是函数的用法之一
   public fun() {
      //无参构造函数
    }

   public fun(int i) {
      //有参构造函数
    } 唯一区别是参数
有返回值公共函数:

   public void fun() {
      //公共有返回值无参数函数
    }

   private void fun(int i) {
      //私有有返回值有参数函数
    }

   public static void fun() {
      //公共类有返回值无参数函数
    }

   private static void fun(int i) {
      //私有类有返回值有参数函数
    } 总结:
函数的类型可以分为两张,以返回值类型为边界
函数的三种使用方法:函数的使用,函数的调用,函数的重载

站长付费催更群,顾名思义,站长出钱你们催更,现在金额较少,企鹅群865179560

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 抽象的java入门1.3.2