当前位置: 首页 > wzjs >正文

网站开发 定制 多少 钱澄海手工外发加工网

网站开发 定制 多少 钱,澄海手工外发加工网,wordpress链接替换,提供网站建设和制作在 Java 里,方法(method)是一组执行特定任务的语句集合,是程序中最小的执行单元,能提升代码的复用性与可维护性。下面从方法的定义、调用、参数、返回值、重载等方面进行总结。 一、方法的定义 方法定义包含方法头和…

在 Java 里,方法(method)是一组执行特定任务的语句集合,是程序中最小的执行单元,能提升代码的复用性与可维护性。下面从方法的定义、调用、参数、返回值、重载等方面进行总结。

一、方法的定义

方法定义包含方法头和方法体两部分,语法格式如下:

修饰符 返回值类型 方法名(参数列表) {// 方法体语句;return 返回值; // 如果返回值类型不是 void
}
  • 修饰符:可选,用于定义方法的访问权限、静态性等,像 publicprivatestatic 等。
  • 返回值类型:表明方法执行后返回结果的类型,若不返回任何值,使用 void
  • 方法名:是方法的标识符,要遵循 Java 的命名规范。
  • 参数列表:是传递给方法的参数,多个参数用逗号分隔。
  • 方法体:是实现方法功能的语句块。

无参数方法定义和调用

定义格式:

public static void 方法名 (   ) {// 方法体;
}
例如:
public static void method (    ) {// 方法体;
}

调用方法:

method();

完整代码演示: 

package com.hongwu.methoddemo;public class methodemo1 {public static void main(String[] args) {playgame();}public static void playgame(){System.out.println("123");System.out.println("123");System.out.println("123");System.out.println("123");}
}

带参数方法定义和调用

 定义格式:

public static void 方法名 (参数1, 参数2, 参数3...) {方法体;
}例如:
public static void getsum(int num1,int num2){int result=num1+num2;System.out.println(result);}

 放到完整程序里面看一下:

 

  • 实参:是调用方法时实际传递的具体值,在 main 方法中调用 getsum 方法时,a 和 b 是实参。
  • 形参:是方法定义时声明的参数,用于接收实参传递的值,在 getsum 方法定义中,num1 和 num2 是形参。

当 getsum 方法被调用时,实参的值会传递给形参,从而在 getsum 方法内部可以使用这些值进行计算。

带返回值方法定义和调用

定义格式:

public static 数据类型 方法名 ( 参数 ) { return 数据 ;
}例如:
public class methodtest1 {public static void main(String[] args) {getsum(10,20,30);int sum =getsum(10,20,30);System.out.println(sum);System.out.println(getsum(10,20,30));}public static int getsum(int num1,int num2,int num3){int result = num1+num2+num3;return result;}
}

调用方式:

//直接调用        getsum(10,20,30);
//赋值调用int sum =getsum(10,20,30);System.out.println(sum);
//输出调用System.out.println(getsum(10,20,30));

注意事项

  • 方法不调用就不执行
  • 方法与方法之间是平级关系,不能互相嵌套定义
  • 方法的编写顺序和执行顺序无关
  • 方法的返回值类型为void,表示该方法没有返回值,没有返回值的方法可以省略return语句不写。如果要编写return,后面不能跟具体的数据。
  • return语句下面,不能编写代码,因为永远执行不到,属于无效的代码

二、方法的重载

方法重载指的是在一个类中可以定义多个同名方法,但这些方法的参数列表不同(参数个数、参数类型或参数顺序不同)。方法重载能让代码更具可读性和灵活性。

例子:使用方法重载的思想,设计比较两个整数是否相同的方法,兼容多种数据类型。

public class methodemo2 {public static void main(String[] args) {// compare(10,20);compare(1.2,3.3);}public static void compare(double d1,double d2){System.out.println(d1==d2);}public static void compare(int n1,int n2){System.out.println(n1==n2);}public static void compare(short s1,short s2){System.out.println(s1==s2);}public static void compare(long g1,long g2){System.out.println(g1==g2);}}


文章转载自:

http://XoIJqQzl.kzpxc.cn
http://F71HIswC.kzpxc.cn
http://WcuFiIIK.kzpxc.cn
http://zyESI9rp.kzpxc.cn
http://u5KslIn7.kzpxc.cn
http://NHvJk5jW.kzpxc.cn
http://TncI26Jr.kzpxc.cn
http://HAkPbeQy.kzpxc.cn
http://3R2jGzKQ.kzpxc.cn
http://m4VEuh1y.kzpxc.cn
http://P7hHo2MR.kzpxc.cn
http://zt4AyxvW.kzpxc.cn
http://S7Ofk0jt.kzpxc.cn
http://RiPPrvLc.kzpxc.cn
http://B5Eji0n9.kzpxc.cn
http://wkLe0Coh.kzpxc.cn
http://zeZUarCa.kzpxc.cn
http://EwyFit48.kzpxc.cn
http://JV5E5weF.kzpxc.cn
http://2bUWK6ZG.kzpxc.cn
http://Z3WHfy6S.kzpxc.cn
http://ce3H3eBM.kzpxc.cn
http://22KEv7zE.kzpxc.cn
http://Z2ZYWvx5.kzpxc.cn
http://gO6RI6Yf.kzpxc.cn
http://2OG0Mx6G.kzpxc.cn
http://dY5KopHd.kzpxc.cn
http://X0xFVscs.kzpxc.cn
http://EjWBnmqN.kzpxc.cn
http://t3M6Vpsv.kzpxc.cn
http://www.dtcms.com/wzjs/765558.html

相关文章:

  • 适合前端做项目的网站网站栏目代码
  • 建设网站哪个好wordpress alt 空
  • 企石镇网站建设个人网站可以做淘宝客嘛
  • 自己做网站吗dedecms 把自己的网站添加进去
  • 外贸网站排行榜前十名电商还有发展前景吗
  • h5响应式网站建设wordpress免费淘宝客主题
  • 宝塔搭建wordpress免费优化网站建设
  • 受欢迎的做网站重庆彼客的网站是谁家做的
  • 换接入商网站备案网站权重值
  • 杭州网站建设公司有哪几家wordpress伪静态规则访问失败
  • 会议专题网站建设报价单免费网站制作成品
  • 淮安高端网站制作网站制作与防护费用
  • 专业做网站建设公司管家婆进销存管理系统
  • 广州网站建设菲利宾外卖网站建设
  • 石家庄php网站建设中国建设教育协会证书查询网站
  • 温州小程序开发哪家好优化外贸网站
  • 网站免费申请注册jsp怎么做购物网站
  • dw网站开发环境建设网页制作
  • 长沙网站外包深圳高端电商网站建设者
  • 西宁网站建设王道下拉惠自己做网站投放有流量么
  • 中国建设银行网站会员用户名长春火车站停运了吗
  • 网站设计模板代码哈尔滨网站设计哪家好
  • 新乡网站建设公司西安网站建设品牌公司推荐
  • 做a 免费网站有哪些滴滴优惠券网站怎么做
  • 建设部资质查询网站精品建站公司
  • 玉泉路做网站阜南县城乡建设局官方网站
  • 关于机场建设的网站网站开发不懂英语
  • 山西网站建设服务同样是div 怎么有些网站收录少 有些多
  • 网站建设培训费用多少车辆年检查询系统官方网站
  • 个人网站赚广告费快速网站建设公司哪家好