首页 > 编程语言 >Java 方法的使用

Java 方法的使用

时间:2023-06-27 19:24:23浏览次数:45  
标签:调用 Java 数据类型 使用 main 方法

Java 方法的使用

1.方法的调用

在 main 方法中调用了某个方法,在栈里会开辟对应的方法栈,根据代码执行到最后或者返回出去后,这个方法的栈就结束并返回到原来调用方法的地方。继续执行 main 方法的代码,直到最后 main 方法栈也结束了。

2.方法的好处

使用方法可以极大程度减少使用相同的代码,减少了冗余度。方便用户调用方法。

3.方法的使用细节

1.方法只能有一个返回值,如果需要返回多个值可以使用数组

2.方法的返回值可以是任意数据类型,包括基本和引用数据类型

3.方法的返回值和调用的实参须遵守类型的兼容

4.方法定义时的参数为形参,调用的参为实参。

4.方法传参使用细节

传参的个数与调用的方法的形参个数相等

传参如果是基本数据类型则值不会改变,如果是引用类型就得理解在内存中的变化。

标签:调用,Java,数据类型,使用,main,方法
From: https://www.cnblogs.com/Sean-y/p/17509732.html

相关文章

  • Python高阶基础之绑定办法、非绑定方法、隐藏属性、装饰器
    绑定办法'绑定给类的办法''绑定给对象的办法'#绑定给对象classStudent:school='SH'def__init__(self,name,age,gender):self.name=nameself.age=ageself.gender=gender #这个就是绑定给对象的方法,有什么特殊之处?1.......
  • avalonia的IDataTemplate使用
    1、IDataTemplate的作用如果你需要对DataTemplate有更多的控制,你可以通过创建一个实现idatatemplate接口的类来实现。使用这个接口,您可以创建自己的DataTemplate,不仅可以定义数据的DataType,还可以定义它的属性。它相当于wpf里的trigger。2、怎么实现?要使用这个接口,你必须在类中......
  • 使用arcgispro将shp格式地图转换为移动端使用的geodatabase格式数据
    使用arcgispro将shp格式地图转换为移动端使用的geodatabase格式数据导入完成......
  • java让一个api延迟执行
    Java中可以使用以下方式延迟执行一个API:1.使用Thread.sleep方法:可以通过让当前线程休眠一段时间来实现延迟执行。例如,以下代码会让当前线程休眠5秒钟,然后再执行指定的API方法。 Thread.sleep(5000);}catch(InterruptedExceptione){e.printStackTrace();}//执......
  • 使用 PDF一机一码加密大师,加密打包PDF文件(一机一码,绑定机器,无需额外安装阅读器)
    PDF一机一码加密大师,可以加密任意PDF文档,添加一机一码授权,静态密码等,可以禁止用户复制,打印PDF文档中的内容,并且加密生成的PDF在其他用户电脑上无需安装第三方阅读器即可直接阅读。 下载地址:点击进入下载页面 特性 1.支持一机一码加密,可以防止PDF文件未授权的分发......
  • jdk代理 cglib代理 asm javassist
    jdk代理实现代码:publicclassJdkProxyCimplementsInvocationHandler{privateObjecttarget;publicJdkProxyC(Objecttarget){this.target=target;}publicObjectgetProxy()throwsClassNotFoundException,InvocationTargetExceptio......
  • 使用arcgispro转换地图格式为移动端使用的tpk格式
    使用arcgispro转换地图格式为移动端使用的tpk格式......
  • 2023-06-27《计算方法》- 陈丽娟 - 线性方程组的直接解法.md
    2023-06-27《计算方法》-陈丽娟-线性方程组的直接解法Matlab计算方法高斯消元法矩阵分解线性方程组的解法这一课题我们在高等代数中已经了解过,对于一个非奇异方阵,通过求解或者克莱姆法则均可以直接得到方程的精确解,但是上述方法计算量很大,难以在实际中应用,因此引出了本章的内......
  • JAVA的动态性之脚本语言支持API
    JAVA语言是一种静态类型的编程语言。静态类型的含义是指在编译的时候进行类型检查。JAVA源代码中的每个每个变量的类型都需要显式地进行声明。所有的变量、方法的参数和返回值的类型在程序运行之前就必须是已知的。JAVA语言的这种静态类型特性使编译器可以在编译的时候执行大量的检......
  • JDK/bin目录下的不同exe文件的用途(appletviewer、HtmlConverter、jar、java、javac、
    目录---------------------------------------1.javacexe2.appletviewerexe3.jarexe4.javadocexe5.javahexe6.HtmlConverterexe7.orbdexe8.policytoolexe9.rmicexe10.rmidexe11.rmiregistryexe12.serialverexe13.servertoolexe14.rmic15.rmid16.rmiregistry17.serialver18.jarsi......