首页 > 编程语言 >JAVA方法详解

JAVA方法详解

时间:2023-05-03 13:11:22浏览次数:32  
标签:调用 return 详解 返回值 JAVA 方法

JAVA方法详解

方法是程序中的最小执行单元

 

形参:形式参数,是指方法定义中的参数

实参:实际参数:方法调用中的参数

 

有返回值的定义格式:

public static 返回值类型 方法名 (参数){

方法体;

return 返回值;

}

调用格式:

  1. 直接调用

  2. 赋值调用

  3. 输出调用

方法的注意事项

  1. 方法不调用就不执行

  2. 方法与方法是平级关系,不能互相嵌套

  3. 方法的编写顺序和执行顺序无关

  4. 方法的返回类型为void 表示该方法没有返回值,没有返回值的方法可以省略return语句不写,如果要写return语句 后面不能跟具体数据

  5. return下面不能写代码,因为永远执行不到

return关键字

方法名为有返回值:可以省略不写,如果要写表示结束方法

方法有返回值:必须要写,表示结束方法和返回结果

标签:调用,return,详解,返回值,JAVA,方法
From: https://www.cnblogs.com/longlonglong777/p/17368952.html

相关文章

  • Java 注解
    什么是Java的注解如何在Java中定义一个注解注解通过@interface关键字进行定义。public@interfaceTestAnnotation{}上面的代码就创建了一个名字为TestAnnotaion的注解。那么如何使用这个注解呢?下面的代码创建一个类Test,然后在类定义的地方加上@TestAnnotation......
  • 关于调用子类中的方法和变量
    在调用类的方法和变量的时候,程序会先找对应的类中,有无这个方法。如果没有则会向上寻找父类中有误这个方法。有之则执行,无之则向上追溯。直到Object类 publicclassTestSuper2{publicstaticvoidmain(String[]args){newChildClass2().FatherClass_methon......
  • 关于静态初始化和构造器方法
    静态初始化这个东西也就是static修饰过的属性和方法。和构造器一样也是先父类再子类,而且是先于构造方法的调用。publicclassTestSuper2{publicstaticvoidmain(String[]args){newChildClass2();}}classFatherClass2{static{Sys......
  • idea创建SpringBoot项目报错For artifact {mysql:mysql-connector-java:null:jar}: Th
    Forartifact{mysql:mysql-connector-java:null:jar}:Theversioncannotbeempty.报错如图:pom.xml文件如图:添加版本号:就好了......
  • 关于java中的super
    首当其冲先说一下super的用途和含义。他是用于调用一些被重写的方法。这里还可以复习一下子这个重写:重写是把新的方法放在被重写的方法前面。在被重写的子类中,优先调用重写后的方法。但是如果想要调用原本未被重写的方法的话,就需要super了。如上的代码中ChildClass为FatherClass......
  • Java-方法重载
    方法重载同一个类中,多个方法的名称相同,但是形参列表不同。方法重载的形式同一个类中,方法名称相同、形参列表不同形参的个数、类型、顺序不同形参的名称无关方法重载的调用流程当程序调用一个重载方法时,编译器会根据参数列表的不同自动匹配最合适的方法,这种机制叫做方法重......
  • STAT3010统计方法
    STAT3010/6075StatisticalMethodsinInsuranceAssignment2 Thisassignmentisworth10%oftheoverallmarkforSTAT3010/6075. Thedeadlineforsubmissionis16.00onThursday4May2023. StandardUniversitypoliciesandprocedureswillbefollowedforla......
  • 关于java中的equal
    正常情况下的equal方法是比较两者之间的id。如果需要它实现其他的问题,可以通过重写这个方法。idea自带了重写equal的快捷方式。右键生成中的equals()和hashCode()就可以帮助解决这个问题。选择需要在equal中比较的项,比如需要得到id和pwd是否相同的结果,就可以只勾选他们两个。......
  • java相关
    1.java.exe是执行控制台程序,javaw.exe是执行窗口程序,javac.exe是编译程序2.javatest.helloworld执行这个类中的main3.java-cpxxx.jartest.helloworld  参数cp表示自动找jar中的main。4.eclipse中Export可以打包生成jar文件 javajar包运行main函数_jar包运行......
  • Java读取数据库表
    Java读取数据库表packagecom.easycrud.builder;importcom.easycrud.utils.PropertiesUtils;importorg.slf4j.Logger;importorg.slf4j.LoggerFactory;importjava.sql.*;/***@BelongsProject:EasyCrud*@BelongsPackage:com.easycrud.builder*@Author:xpx......