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

     

    我们经常使用到 System.out.println(),那么它是什么呢?

    • print()就是一个方法。

    • System是系统类。

    • out是System类的一个对象,是一个标准输出对象。

    这句代码的用法是调用系统类System中的输出对象out中的方法print().

    那么什么是方法呢?

    Java方法是语句的集合,它们在一起执行一个功能。

    • 方法是解决一类问题的步骤的有序组合

    • 方法包含于类或对象中

    • 方法在程序中被创建,在其它地方被引用

    方法的有点

    • 使程序变得简洁清晰。

    • 有利于程序维护。

    • 可以提升程序开发的效率。

    • 提高了代码的重用性。

    方法的命名规则

    方法名字第一个单词应以小写字母开头,后面的单词则以大写字母开头写,不用连接字符,遵循驼峰命名规则。例如:addPerson.

    方法有两种

    1. 静态方法 , 用static修饰,与类一起加载。直接方法名就可以调用。

    2. 非静态方法,实例化(new)之后才存在.,必须用new关键词实例化才可以调用。

    方法的定义

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

    • 修饰符:修饰符,是可选的,告诉编译器如何调用该方法,定义了该方法的访问类型。

    • 返回值类型:方法可能会返回值。returnValueType是方法返回值的数据类型。有些方法执行的操作是没有返回值,在这种情况下returnValueType是关键词void.

    • 方法名:是方法的实际名称。方法名和参数表共同构成方法签名。

    • 参数类型:参数像是一个占位符。当方法被调用时,传递值给参数。这个值就被称为实参或变量 。参数列表是指方法的参数类型、顺序和参数的个数。参数是可选的,方法可以不包含任何参数。

    • 方法体:方法体包含具体语句,定义该方法的功能。

    public static int age(int birthday){
       
    }
    //参数还可以有多个
    static float interest(float principal,int year){
       
    }
    public class TestMax{
        public static void main(String[] args){
            int i=5;
            int j=2;
            int k=max(i,j);
            System.out.println(i+"和"+j+"比较最大值是:"+k);
        }
        public static int max(int num1, int num2){
            int result;
            result=num1>num2 ? num1:num2;//三元运算
            return result;
        }
    }
    

      

    以上运行结果如下:

    5和2比较,最大值是:5

     

  • 相关阅读:
    Spring Boot全日志设置
    SpringBoot整合Quartz
    Kubernetes网络方案的三大类别和六个场景
    微服务化之缓存的设计
    金融创新业务基于容器云的微服务化实践
    致传统企业朋友:不够痛就别微服务,有坑 (1)
    致传统企业朋友:不够痛就别微服务,有坑 (2)
    The Beam Model:Stream & Tables翻译(上)
    细说Mammut大数据系统测试环境Docker迁移之路
    [译] 关于 SPA,你需要掌握的 4 层 (1)
  • 原文地址:https://www.cnblogs.com/henrypaul/p/12207731.html
Copyright © 2011-2022 走看看