实例详解Java中如何对方法进行调用
2017-08-31 15:58
696 查看
方法调用
Java支持两种调用方法的方式,根据方法是否返回值来选择。
当程序调用一个方法时,程序的控制权交给了被调用的方法。当被调用方法的返回语句执行或者到达方法体闭括号时候交还控制权给程序。
当方法返回一个值的时候,方法调用通常被当做一个值。例如:
?
如果方法返回值是void,方法调用一定是一条语句。例如,方法println返回void。下面的调用是个语句:
?
示例
下面的例子演示了如何定义一个方法,以及如何调用它:
?
以上实例编译运行结果如下:
?
这个程序包含main方法和max方法。Main方法是被JVM调用的,除此之外,main方法和其它方法没什么区别。
main方法的头部是不变的,如例子所示,带修饰符public和static,返回void类型值,方法名字是main,此外带个一个String[]类型参数。String[]表明参数是字符串数组。
调用实例:
一、调用本类中的方法
方法一、被调用方法声明为static ,可以在其他方法中直接调用。示例代码如下:
?
方法二、被调用方法,没被static修饰,不是静态方法。调用时需要通过类的实例化进行调用。示例如下:
?
二、调用外部的类的方法,通过类的实例化进行调用。示例代码如下:
外部的类:
?
调用:
?
方法调用
Java支持两种调用方法的方式,根据方法是否返回值来选择。
当程序调用一个方法时,程序的控制权交给了被调用的方法。当被调用方法的返回语句执行或者到达方法体闭括号时候交还控制权给程序。
当方法返回一个值的时候,方法调用通常被当做一个值。例如:
?
?
下面的例子演示了如何定义一个方法,以及如何调用它:
?
?
main方法的头部是不变的,如例子所示,带修饰符public和static,返回void类型值,方法名字是main,此外带个一个String[]类型参数。String[]表明参数是字符串数组。
调用实例:
一、调用本类中的方法
方法一、被调用方法声明为static ,可以在其他方法中直接调用。示例代码如下:
?
?
外部的类:
?
调用:
?
相关文章推荐
- 实例详解Java中如何对方法进行调用
- Java中静态类型检查是如何进行的实例思路详解
- Java如何根据类名和方法名创建类的实例,并调用对应方法?
- Java如何调用TSC打印机进行打印详解
- 如何使用Javascript调用后台数据之实例方法详解
- java如何去调用C++的方法详解
- C#调用Java方法实例详解
- Python中实例对象如何进行属性和方法调用原因分析
- java本地方法如何调用其他程序函数,方法详解
- android-WebView详解实例(JavaScript调用Java方法,Java调用JavaScript方法)
- java本地方法如何调用其他程序函数,方法详解2
- java调用.NET的webservice实例的二种方法soap方式axis模式
- C++调用JAVA方法详解(转)
- java 反射入门-属性方法调用实例
- .Ext Ajax:如何调用Ext.Ajax.request方法和使用Java Servlet进行处理
- CXF之使用工厂方法(java代码)发布服务与进行客户端调用
- Java动态调用类方法实例
- java 反射入门-属性方法调用实例
- C++调用JAVA方法详解(转)
- Ext Ajax:如何调用Ext.Ajax.request方法和使用Java Servlet进行处理