zoukankan      html  css  js  c++  java
  • Java语言基础——方法

    Java中的方法
    Method(方法)就是函数Function
    以前写的public staitic void main(String[] args){}就是一个方法
    例子

     1 public class Demo {
     2  /**
     3   * main方法 程序的主入口
     4   */
     5  public static void main(String[] args) {
     6   f(5);//方法的调用
     7  }
     8  /**
     9   * 自定义的方法,方法名:f
    10   * @param x  参数是int 类型的  x
    11   * @return  返回类型为int,返回的是x*x
    12   */
    13  public static int f(int x){
    14   return x*x;
    15  }
    16 }


    1.2方法的语法
    (修饰词)  (返回值类型) (方法名) (参数列表){
     //方法体
    }

     1 main()方法首先是一个方法,其次是一个特殊的方法(程序的入口)
     2 
     3 
     4    修 饰 词     返回值类型 方法名    参数列表
     5 public static      void   main  (String[] args){
     6 }
     7 注:Java方法必须定义返回值类型,如果没有返回值类型用void定义
     8 
     9 例子
    10 void f(){//正确的方法,不写修饰词时修饰词默认为friendly
    11 }
    12 
    13 priavte void f(){}//正确
    14 public int f(){}//正确
    15 
    16 public String f(String str){//参数列表中的String表示参数类型,str表示参数名(可以随便取)
    17  return str;//返回str,当有返回值类型时,必须用retrun返回一个与返回值类型相同类型的值
    18 } 
    19 public f(){} //错误,没写返回值类型,如果没用请用void
    20 
    21 [return 关键字]
    22  如果有返回值定义(也就是返回值类型不是void )就必须有return语句,返回和返回值类型兼容的数据
    23 24 public String f(String str){//参数列表中的String表示参数类型,str表示参数名(可以随便取)
    25  return str;//返回str,当有返回值类型时,必须用retrun返回一个与返回值类型相同类型的值
    26 }
    27 
    28 public double f(double d){  //编译错误,因为没有return语句
    29 }



     

  • 相关阅读:
    PHP与MongoDB简介|安全|M+PHP应用实例(转)
    在CentOS中安装gcc配置c语言开发环境(转)
    linux svn客户端入门心得(转)
    php socket成功实例
    PHP date函数参数详解(转)
    php socket(fsockopen)的应用实例
    文件字符输出流FileWriter
    TCP(socket)实例
    文件字符输入流FileReader
    卡曼滤波python
  • 原文地址:https://www.cnblogs.com/hqr9313/p/2439708.html
Copyright © 2011-2022 走看看