java中调用其他类的方法,除了实例化该类的对象后调用,有没有别的办法

Test类要调用Manager里的record()方法

要看你这个方法,是什么方法?如果是个静态方法,可以直接用类名.方法名引用。如果不是静态方法,那就只能用实例变量.方法名来引用。毕竟是JAVA是面向对象语言,所以没有别的办法,除非你这个方法是在自己的类里面,如果这样就不用实例化了,可以直接调用。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-09-23
静态方法可以类名.方法名直接调用,例如main函数就是一个静态方法
第2个回答  2014-09-23
static

静态化record()方法

不过 record()方法里的变量也都要变成静态的。

public tatic void record(){
....
}

调用的时候:Manage.record();本回答被网友采纳
第3个回答  2014-09-23
如果方法是静态的就不需要实例化了。
第4个回答  2014-09-23
Manager.record();
前提是record()用static 修饰

java怎么调用另一个类的方法?
Java中的一个类怎么调用另一个类中的方法1、java类有两种方法一种是类方法就是用static修饰的,一种是实例方法,就是没有static修饰的方法。类方法可以同时类名.方法名的方式调用。而实例方法必须先生存类的实例在通过实例.方法名的方式调用。2、如果有访问权限的话,可以调用该类的静态方法(不同包...

java一个类怎么调用另外一个类的主方法
1、与一般调用没什么差别,直接new 出来另一个类的对象,调用方法即可。B里面代码 public class B {public static void main (String args[]) {System.out.println("this is B");} } A里面代码 public static void main(String args[]){ B b=new B(); b.main(args);}运行A效果:...

java 一个类调用另一个类的方法 怎样控制另一个类的方法执行完再继续执...
\/\/method reco\/\/1.实例化登陆窗口对象JPasswordFieldDemo JP=new JPasswordFieldDemo();\/\/构造是不要立即显示窗体\/\/2.注册事件JButton loginBtn=JP.getLoginButton();\/\/简单封装下,当然可以粗糙些,类似 JP.reader_id\/\/注册一个listenerloginBtn.addActionListener(new ActionListener(){public void act...

Java中,类不实例化就能调用方法吗?
Java中,类不实例化是可以调用方法的,这种方法叫做静态方法,也叫做类方法。类的静态方法不属于类的对象,而属于类本身,在该类首次使用的时候加载到系统的方法区中,一般可以使用类名直接调用类的静态方法,而不需要实例化对象。由于静态方法并不属于对象,因此在静态方法中无法操作类的普通成员变量,只能...

怎么在一个java程序里调用另一个java程序?
先把2个文件放在同一个包下面,这样就可以访问另一个java程序了。一般的方法是在A程序里实例化B类,然后通过B.方法名 去调用B类里的方法 Runtime.getRuntime().exec("外部程序");相当于你在cmd控制台中输入"外部程序"并回车执行

JAVA中没有经过new实例化的对象可以调用该类的方法吗? 譬如 class Clas...
没有实例是无法调用类中定义的非静态方法的,非静态方法必须用 对象.方法(参数)的形式来调用 静态方法是可以在不创建对象的情况下直接调用到的,格式为 类名.方法(参数)诚如楼上说的,你这个排版,晕死了,就是贴到集成环境里也得排版好久 差不多理解你的问题了,你的疑问源自对基层的不熟悉和不...

java中一个类怎么调用另一个类中的函数
首先这两个类不在同一个包 1 在usermn中导包 import md.md5;2.在usermn中创建md5的对象 md5 XX = new md5();接下来就可以用XX.getMD5ofStr(String inbuf);调用到md5类里面的函数 满意请采纳 多谢合作!!

如何在JAva中的另一类中引用另一个类
我先创建两个类:Person 类,Student类 开始调用了:在Student类中调Person类 public class Student{ Person per=new Person();per.方法; \/\/方法指Person中的方法 } 现在你懂了么

JAVA中一个包里面不同的类怎么相互调用方法
java中类调用的方法只有俩种。实例化对象,用该对象调用该类中的方法。直接用类名.方法进行调用。 (被static修饰过的静态方法)

java中为什么我调用其它类是的方法是null
返回的都是空,虽然你继承了这个Action类,但是这个类仍然不是实例化的,如果是SSH等框架的话就需要spring注入,没有代码的话就不知道你的要怎么改,但是你实例化或者写一个set方法set进去应该就可以了。主要还是java类和实例的问题。

相似回答