抽象的java入门1.3.2

打印 上一主题 下一主题

主题 535|帖子 535|积分 1605

前言:

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

正片:

函数的结构可以分为三部分:函数名,参数,函数体

一生二,二生三,三生万物,函数2.0版本一图流

根据这图,我们把内容与函数基本结构组合起来
我们将函数可以分为两大类,第一类:无返回值函数
                                                第二类:有返回值函数
顾名思义,根据是否有返回值进行定义的
主函数:

  1.    public static void main(String[] args) {
  2.         
  3.     }
复制代码
这是一个主函数,按图片里主函数属于有返回值,访问权限为公共函数,类修饰符中的类函数
啊~,有没有看动物介绍的感觉,某某科,某某类
翻译成中文
访问修饰符 + 类修饰符 + 返回值类型 + 函数名 + 参数 + 函数体

类修饰符——static,有人管他叫静态修饰符,两个意思差不多
返回值类型就是我们区分有返回值和无返回值的关键
假如你懂点英文,void的翻译是空,那你会有一种疑问,空是不是代表没有返回值?
   返回值类型:void,基本数据类型(int,String),引用数据类型(对象,数组)等等
  void是返回值类型中的一种,只有什么都不写才是真正意义上的无返回值类型
无返回值构造函数:

有参构造,无参构造——函数名相同,参数不一样这种写法叫函数的重载,是函数的用法之一
  1.    public fun() {
  2.         //无参构造函数
  3.     }
  4.    public fun(int i) {
  5.         //有参构造函数
  6.     }
复制代码
唯一区别是参数
有返回值公共函数:

  1.    public void fun() {
  2.         //公共有返回值无参数函数
  3.     }
  4.    private void fun(int i) {
  5.         //私有有返回值有参数函数
  6.     }
  7.    public static void fun() {
  8.         //公共类有返回值无参数函数
  9.     }
  10.    private static void fun(int i) {
  11.         //私有类有返回值有参数函数
  12.     }
复制代码
总结:
函数的类型可以分为两张,以返回值类型为边界
函数的三种使用方法:函数的使用,函数的调用,函数的重载

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

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

王海鱼

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表