旗下导航:搜·么
当前位置:网站首页 > JAVA教程 > 正文

java中的函数(要领)是怎样挪用的【JAVA教程】,java,函数,调用

作者:搜教程发布时间:2019-11-27分类:JAVA教程浏览:56评论:0


导读:JAVA中要领的挪用主要有以下几种:1、非静态要领非静态要领就是没有static润饰的要领,关于非静态要领的挪用,是经由过程对象来挪用的,表现形式以下:对象名....

JAVA中要领的挪用主要有以下几种:

1、非静态要领

非静态要领就是没有 static 润饰的要领,关于非静态要领的挪用,是经由过程对象来挪用的,表现形式以下:

对象名.要领()

public class InvokeMethod{
    public static void main(String[] args){
        InvokeMethod in = new InvokeMethod();
        in.t1();
    }
    public void t1(){
        System.out.printfln("t1");
    }}

2、挪用静态要领

静态要领就是用 static 润饰的要领,静态要领的挪用是经由过程类名来挪用的, 表现形式以下:

类名.要领()

public class InvokeMethod{
    public static void main (String[] args){
        InvokeMethod.t2();
    }
    public static void t2(){
        System.out.println("static t2....");
    }}

3、要领与要领之间的挪用

要领与要领之间的挪用,主假如在一个要领内部怎样挪用其他要领。

(1)静态要领内部挪用其他要领

假如在本类当中,静态要领能够直接挪用静态要领,除了在 main 要领中,还能够在自定义的静态要领中直接挪用,假如在本类当中黑白静态要领,就必需经由过程对象来挪用。

public class InvokeMethod{
    public static void main (String[] args){
        t2();
    }
    public static void t2(){
        System.out.println("static t2...");
    }
    public static void t1(){
        //静态要领挪用非静态要领需经由过程对象来挪用
        //InvokeMethod in =new InvokeMethod();
        //in.t2();
        t2();
        System.out.println("static t1");
    }}

假如不在一个类当中,静态要领挪用其他类中的静态要领,必需经由过程

类名.静态要领();

假如在不同类当中,静态要领挪用其他类的非静态要领,须要导入该类中的包,以及经由过程建立对象挪用。

(2)非静态要领内部挪用

假如在本类中,非静态要领能够直接挪用静态要领与非静态要领;在不同类中,非静态要领挪用其他类的静态要领,须要经由过程导入该类中的包,而且须要经由过程类名来挪用;在不必类中,非静态要领挪用其他类的非静态要领时,须要导入该类中的包,还须要经由过程建立对象来挪用。

引荐教程:java开辟入门

以上就是java中的函数(要领)是怎样挪用的的细致内容,更多请关注ki4网别的相干文章!

标签:java函数调用


欢迎 发表评论: