java方法调用的方式,java怎么调用函数方法
JAVA中主要有以下方法:
1、非静态法
非静态方法是没有静态修饰的方法。对于非静态方法的调用,通过对象调用,其表现形式如下:
对象名.方法()
公共类InvokeMethod{
公共静态void main(String[] args){
invoke method in=new invoke method();
in . t1();
}
公共void t1(){
system . out . print fln( t1 );
}}2.调用静态方法
静态方法是用静态修饰的方法。静态方法由类名调用,其表达式如下:
类名.方法()
公共类InvokeMethod{
公共静态void main (String[] args){
invoke method . T2();
}
公共静态void t2(){
System.out.println(static t2 . );
}}3.方法之间的调用。
方法和方法之间的调用主要是关于如何调用一个方法内部的其他方法。
(1)静态方法内部调用其他方法。
如果在这个类中,静态方法可以直接调用静态方法,除了在main方法中,还可以在自定义静态方法中直接调用。如果它是该类中的非静态方法,则必须通过对象调用它。
公共类InvokeMethod{
公共静态void main (String[] args){
T2();
}
公共静态void t2(){
System.out.println(static t2 . );
}
公共静态void t1(){
//静态方法通过对象调用非静态方法。
//invoke method in=new invoke method();
//in . T2();
T2();
System.out.println(“静态t1”);
}}如果它不在一个类中,静态方法调用其他类中的静态方法,并且它必须将
类名.静态方法();
如果静态方法调用不同类中其他类的非静态方法,就需要导入那个类中的包,通过创建对象来调用。
(2)非静态方法的内部调用
如果在这个类中,非静态方法可以直接调用静态方法和非静态方法;在不同的类中,非静态方法调用其他类的静态方法,需要通过导入那个类中的包,通过类名来调用;在未使用的类中,当非静态方法调用其他类的非静态方法时,需要在类中导入包并创建对象来调用它们。
推荐教程:java开发入门以上是java如何调用函数(方法)的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。