「java调用例子」java中的调用

博主:adminadmin 2022-12-19 19:39:08 77

本篇文章给大家谈谈java调用例子,以及java中的调用对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

Java中的一个类怎么调用另一个类中的方法?

方法1. 新建一个类。然后在调用类中先进行被调用类实例化,然后通过实例化的对象访问。例如:

//先定义一个类

//实例化,调用

方法2.新建一个类,将该类中需要被调用的方法设置为静态(static),加了static后,就可以用类名直接调用。然后在调用类中直接通过类名进行访问。调用格式为:类名.方法名(参数表)。例如:

扩展资料:

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。

Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点  。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等  。

参考资料: Java 类与类之间的调用--CSDN

java有关于方法调用的几个例子

例一:比较两个数的大小

* */

package javasp;

import java.util.Scanner;

public abstract class Java {

public static void main(String[] args) {

Scanner input =new Scanner(System.in);

int x=input.nextInt();

int y = input.nextInt();

int fa=total(x,y);

System.out.println(fa);

}

public static int total(int a, int b){

int f=(ab)?a:b;

return f;

}

}

/*

哪位高手有java调用.net的dll简单例子

/**官方文档:

Jacob是Java-Com Bridge的缩写,也可以用来调用DLL。其底层也是使用JNI实现,也具有Windows 的平

台依赖性。

该控件调用相当方便,可以调用com和active, 几分钟就可以搞定,它下载后有一个dll和一个jar包,

把dll放到WIN_HOME/system32/下既可,把jar包放到工程的classpath下。

下面是我调用单点dll的事例:*/

public class CallSSO {

     private static Dispatch dif;

     //加载单点控件SSOCrypto.SSOCrypt.1

     static {

          dif = new Dispatch("SSOCrypto.SSOCrypt.1");

     }

     //产生随机码,调用单点的接口SSORadomGen,传递参数是strPlainString

     public static int SSORadomGen(String strPlainString)

     {

           Variant radom = Dispatch.call(dif, "SSORadomGen", new Variant(strPlainString));

           return radom.getInt();

     }

//取的加密串,调用单点的接口SSOEncrypt,传递参数是strPlainString,lngRandomnum,strSvrCert

     public static String SSOEncrypt(String strPlainString,

                                            int lngRandomnum)

     {

         String strSvrCert ="1BQYR-YLGXV-QM439-CJSCS-TCN6V";

         Variant encrypt = Dispatch.call(dif, "SSOEncrypt", new

Variant(strPlainString),new Variant(lngRandomnum),new Variant(strSvrCert));

         return encrypt.getString();

     }

}

java中如何在静态方法中实现对非静态方法的调用,请问各位有没有具体的例子?

public class A{\x0d\x0a //类A中非静态方法\x0d\x0a\x0d\x0a public void func(){ ...... }\x0d\x0a \x0d\x0a //类A中静态方法(主函数)\x0d\x0a\x0d\x0a public static void main(String[] args){\x0d\x0a A a=new A();//需实例化A的对象后才可以调用A中非静态方法\x0d\x0a a.func();\x0d\x0a }\x0d\x0a\x0d\x0a如上面这个简单的例子,静态方法对非静态方法发起调用时,需实例化包含非静态方法的类的对象。如果类A中静态方法需调用类B中非静态方法时,也需实例化B的对象。\x0d\x0a\x0d\x0a原因解释:类中静态的方法或者属性,本质上来讲并不是该类的成员,在java虚拟机装在类的时候,这些静态的东西已经有了对象,它只是在这个类中"寄居",不需要通过类的构造器(构造函数)类实现实例化;而非静态的属性或者方法,在类的装载是并没有存在,需在执行了该类的构造函数后才可依赖该类的实例对象存在。所以在静态方法中调用非静态方法时,编译器会报错(Cannot make a static reference to the non-static method func() from the type A)。\x0d\x0a\x0d\x0a不知这么说你懂了没,如果还有什么不懂可以继续问我。

java语言中如何调用自己编好的方法,给我一详细点的例子

class A{

public int add1(int x,itn y){

return x+y;

}

static public int add2(int x,int y){

return x+y;

}

}

只给你举了两个小例子,一种是类方法,另一种是静态方法,我们调用的时候就应该注意,

比如调用add1,

int X=new A.add1(2,3);

必须要用类名来调用,而静态方法

int X=add2(2,3)这是可行,至于为什么,我还没研究过,

关于java调用例子和java中的调用的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-19,除非注明,否则均为首码项目网原创文章,转载请注明出处。