美文网首页
Java基础(方法)

Java基础(方法)

作者: F_WJ | 来源:发表于2019-04-11 00:14 被阅读0次
image.png

模块化时代的到来

意义

解决代码的重复:
    不连续的代码重复问题
和循环的区别:
    循环是解决连续的代码重复问题

语法

定义:
    [修饰符] 返回值类型 方法名( 参数类型1 参数名1, 参数类型2 参数2....){
                     方法体; 
                     [return 返回值;]
     }
格式分析:
        修饰符: 方法名称, 一般表示一个功能名(首字母小写, 后面单词用驼峰法)
        方法体:  
        方法{}: 里的代码, 编写如何完成该功能的代码
        return关键字:
                注意: 当使用return的时候, 方法的返回类型不用void修饰
                作用:
                    1.把某值返回给方法调用者
                    2.结束当前方法

调用

有返回值的:
        返回值类型 变量 = 方法所在类名.方法名( 实际参数 );
没有返回值:
        方法所在类名.方法名(实际参数);

方法的可变参数

本质:
    是一个语法糖
注意:
    1.方法的可变参数其底层就是一个数组类型
    2.可变参数必须作为方法的最后一个参数, 避免多个参数的歧义性
    3.方法最多只有一个可变参数

方法重载

意义:
    为了在同一个类中, 允许某方法存在一个以上的同名方法
原则:
    两同一不同
        在同一类中, 方法名是相同的
        方法参数列表不同( 参数的类型, 个数, 顺序 )
注意:
    方法重载和方法的返回值类型无关, 只是一般要求返回值类型相同

方法参数的值传递机制

基本类型参数:
            传递参数值
引用类型参数:
            传递参数所引用的堆空间地址值

注意

1.方法中的形式参数名不重要
2.方法必须调用才能生效

相关文章

  • Java与C++的差异(基础)

    Java与C++的差异(基础)
    JAVA基础 C++的成员方法(函数) 在JAV...

  • Java基础

    注:采转归档,自己学习查询使用 Java基础01 从HelloWorld到面向对象Java基础02 方法与数据成员...

  • Java基础| 方法

    目录 方法声明 在Java中,方法声明的格式如下:[修饰符] 类型表示符 方法名([参数表]) {声明部分语句部分...

  • Java基础-方法

    在java中,方法就是用来完成解决某件事情或实现某个功能的办法。 方法的语法格式 在Java中,声明一个方法的具体...

  • JAVA基础方法

    1. 方法概述 1.1 方法的概念(理解) >* 什么是方法? 具有特定功能的一段代码 注意事项: * 方法不调用...

  • Java基础(方法)

    模块化时代的到来 意义 语法 调用 方法的可变参数 方法重载 方法参数的值传递机制 注意

  • 零基础如何学习 java?

    零基础学习 java 能学会吗? 零基础如何学习 java? 有什么方法吗? 今天由我来分享下关于零基础学习 ja...

  • 个人技术文章系列汇总(csdn)

    Java基础 Effective Java读书笔记 java 几种加载驱动的方法 《重构改善既有代码的设计》代码的...

  • Java基础方法7(Math.random())

    9.3.Math.random()方法 文集推荐: Java基础方法集1Python基础知识完整版Spring B...

  • Java编程基础(11)

    Java编程基础知识:Java内置包装内 1.Java Object类详解:Object类的常用方法(equals...

网友评论

      本文标题:Java基础(方法)

      本文链接:https://www.haomeiwen.com/subject/ulaaiqtx.html