首页 > 编程语言 >Java方法02:方法的定义和调用

Java方法02:方法的定义和调用

时间:2024-03-05 20:23:22浏览次数:33  
标签:02 调用 Java 1.1 参数 返回值 方法

1.方法的定义

  1.Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义一个方法包含以下语法:

    1.1 方法包含一个方法头和一个方法体。下面是一个方法的所有部分:

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

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

      1.1.3 方法名:是方法的世纪名称。方法名和参数表共同构成方法签名。

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

        1.1.4.1 形式参数:在方法被调用时用于接受外界输入的数据

        1.1.4.2 实参:调用方法时实际传给方法的数据

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

  自行写法:

   课程讲解:

 2.方法的调用

  2.1 调用方法:对象名.方法名(实参列表)

  2.2 Java支持两种调用方法的方式,根据方法是否返回值来选择。

  2.3 当方法返回一个值的时候,方法调用通常被当做一个值。例如:

      

  2.4 如果方法返回值是void,方法调用一定是一条语句。

      

 

 

标签:02,调用,Java,1.1,参数,返回值,方法
From: https://www.cnblogs.com/vless/p/18054831

相关文章

  • Java面向对象
    面向过程&面向对象面向过程:步骤简单清晰,第一步->第二步->....面向过程适合处理一些较为简单的问题面向对象:分类的思维模式面向对象适合处理复杂的问题对于描述复杂的事物,使用面向对象的思维去宏观上把握、整体上分析,使用面向过程的思维去处理围观操作什么是面向......
  • python的方法
    调用方法是必须先要又一个字符串变量,然后用“.”引出方法,函数则是直用1.常用方法说明:str表示一个字符串变量(1)str.lower()作用:返回的是str的里面的小写形式,并没有改变str(2.)str.upper()作用和lower相反,返回的变量大写(3.)str.split()作用:拆分出参数并形成列表(4.)str.count(s......
  • 2024.3.5(周二)进度
    敲代码时间:课上一个半小时内容:哈利波特英文版接龙博客量:2知识点:读入文件并将结果导入另一个文件packageletteron;importjava.io.FileReader;importjava.io.PrintWriter;importjava.util.ArrayList;importjava.util.List;importjava.util.Scanner;publicclass......
  • D平台接入B10.30.0.48_2024.03.05
     YDSJYC2-105-A-01-ASW-RGS6520-M1-01U26#showrunYDSJYC2-105-A-01-ASW-RGS6520-M1-01U26#showrunning-configBuildingconfiguration...Currentconfiguration:15429bytesversion11.0(5)B9P120hostnameYDSJYC2-105-A-01-ASW-RGS6520-M1-01U26privilegeexecalll......
  • D平台接入A10.30.0.47_2024.03.05
     YDSJYC2-105-A-02-ASW-RGS6520-M2-01U26#showrunYDSJYC2-105-A-02-ASW-RGS6520-M2-01U26#showrunning-configBuildingconfiguration...Currentconfiguration:14428bytesversion11.0(5)B9P120hostnameYDSJYC2-105-A-02-ASW-RGS6520-M2-01U26!load-balance-profil......
  • 2024.03.05
        今天在软件工程课程上主要进行了学习方法,与老师的教学方法与目标的分享,告诉我们要在“做中学”,还给我们留了作业的目标,这学期各个阶段应该的学习的内容(包括每天一条学习进度表格)。最后进行了课堂的练习,主要是计算最长英语单词链 一个文本文件中有N个不同的英语......
  • Java 读取 IP 地址
    使用InetAddress类可以利用Java自带的InetAddress类来检查一个字符串是否为有效的IP地址:importjava.net.InetAddress;//导入InetAddress类importjava.net.UnknownHostException;//导入错误类publicclassIPAddressUtil{//测试输入的字符串参数ip......
  • GDOI2024 游记
    GDOI2024游记Day-6元宵节,得知自己可以参加GDOI,惊喜坏了。要知道,我CSP-S2=,NOIP没参加。居然去了GDOI!真的有很多很多想说的话,非常非常感谢教练。但是这里不作抒情了,“此中有真意,欲辨已忘言”。Day-4知道可以参加GDOI,肯定疯狂卷卷题、刷刷数据结构呀(虽然并没有什么用)......
  • 前端基础学习2 | JavaScript
    1、什么是JavaScript相关链接:https://baike.baidu.com/item/JavaScript/321142JavaScript(简称:JS)是一门跨平台、面向对象的脚本语言,是用来控制网页行为的,它使得网页可交互。关于JavaScript有必要知道的事:1)JavaScript和Java是完全不同的语言,不论是概念还是设计,但是基础......
  • OpenDrive转lanelet2的方法
    1.常用的高精地图格式如下: 2.本文采用OpenDrive->CommonRoad->Lanelet2的方式进行地图格式转换 3. 转换代码如下:importsysimportosfromlxmlimportetreefromcommonroad.scenario.scenarioimportTagfromcommonroad.common.file_writerimportCommonRoadF......