zoukankan      html  css  js  c++  java
  • Java方法

    方法

    1、方法的定义

    修饰符 返回值类型 方法名(参数类型 参数名){
        ...
            方法体
        ...
        return 返回值;
    }
    

    什么是方法?

    理解:一类事物的某种技能,比如:外星人造飞船

    2、方法的重载

    方法名一致、参数的个数,类型,排列不同等

    3、命令行传参

    在运行代码是传入的参数,例如

    java -jar jar包名称 参数1 参数2 ...
    这些参数会直接传入到java main方法中的 args数组中
    
    public class Demo03 {
        public static void main(String[] args) {
            for (int i=0;i < args.length;i++){
                System.out.println("args ["+i+"] : " + args[i]);
            }
        }
    }
    

    测试方法

    • 右击项目选择Terminal打开
    • javac 编译
    • java 运行

    4、静态方法

    • 类加载就存在,可直接用,无需创建对象

    • 通过 类名.方法名 调用

    5、形参和实参

    形参:定义方法时,()里面的参数

    实参:调用方法时,()传入的参数

    6、可变长参数

    public void test(int... i){
        System.out.println(i[0]);
        System.out.println(i[1]);
    }
    method.test(1,2,3,4,5);
    

    7、递归

    递归头:结束条件

    递归体:多次调用自己,最后留一个出口 到递归头

  • 相关阅读:
    列表去重
    URL和URI的不同
    functional program language
    thinkphp5_笔记二
    关于《提问智慧》的笔记
    实习记录_2
    关于用户表的设计
    30秒运行超时的错误(Maximum execution time of 30 seconds exceeded)
    thinkphp5_笔记一
    Jquary 和Ajax实现简单的异步请求
  • 原文地址:https://www.cnblogs.com/gbhh/p/13664013.html
Copyright © 2011-2022 走看看