java怎么调用方法?

Python021

java怎么调用方法?,第1张

对象调方法

class A

{

public void Out()//方法

{

System.out.println("a")

}

public static void main(String[] agrs)

{

A a=new A()//a是对象

a.Out()

}

}

要调用方法void showInfo()就直接在调用的地方直接写showInfo()\x0d\x0a要调用方法 boolean showInfo()就在调用的地方比如写boolean ect=showInfo()\x0d\x0a要调用方法void showInfo(String message)就在调用的地方比如写showInfo("java functions")\x0d\x0a有参数的括号里面传参数,无参方法的括号不能省.\x0d\x0a有返回值的前面要加一个变量接受返回值。\x0d\x0a\x0d\x0a方法之间是如何调用的?\x0d\x0a比如在程序a行遇到调用方法showInfo()\x0d\x0a程序在运行的时候会找到被调用的showInfo()方法所在的区域,如果showInfo方法是有参数的,则把参数传过去(传地址或者传值),然后就初始化showInfo方法开始执行,当showInfo方法执行遇到return语句或者执行代码结束,如果有return语句则返回一个showInfo方法的声明类型的值到程序行的接受参数变量;此时会返回到程序的a行执行。

对象名加方法名,方法名,new三种调用方式。

一般的,在Java语言中,调用方法有三种方式第一种是通过对象名加方法名进行调用,这是最普通的也是最常见的一种调用方式,第二种,通过new关键字调用构造方法,这种是在实例化对象时使用的方式,第三种,通过类名加方法名调用,当需要调用的那个方法为静态有static的方法时使用。

静态方法内部调用其他方法 静态方法可以直接调用静态方法, 除了在 main 方法中,还可以在自定义的静态方法中直接调用, 非静态方法内部调用,非静态方法可以直接调用静态方法与非静态方法。