导航:首页 > 编程语言 > javaclass调用方法调用

javaclass调用方法调用

发布时间:2024-12-06 22:00:14

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

publicclass调用
{
publicstaticvoidmain(String[]args)
{
System.out.println(" ==========Java中的一个类怎么调用另一个类中的方法!========== ");
init();
}//初始化!
privatestaticvoidinit()
{
//创建A类对象
Aa=newA();
a.show2();
a.show1();
System.out.println(" ------------------------------分割线-------------------------- ");
//创建B类对象
Bb=newB();
b.method1();
b.method2();
}
}
//A类!
classA
{
voidshow1()
{
System.out.println("这个是A类中的show1方法,调用B类的method1方法");
newB().method1();
}
voidshow2()
{
System.out.println("这个是A类中的show2方法!");
}
}
//B类!
classB
{
voidmethod1()
{
System.out.println("这个是B类中的method1方法!");
}
voidmethod2()
{
System.out.println("这个是B类中的method2方法!调用A类的show2方法");
newA().show2();
}
}

Ⅱ java一个类怎么调用另外一个类的主方法

1、与一般调用没什么差别,直接new 出来另一个类的对象,调用方法即可。

B里面代码

publicclassB{

publicstaticvoidmain(Stringargs[]){

System.out.println("thisisB");

}

}

A里面代码

publicstaticvoidmain(Stringargs[])
{
Bb=newB();
b.main(args);
}

运行A效果:

Ⅲ 如何在一个类中调用另一个类的方法

如果是java 的话 java类有两种方法一种是类方法就是用static修饰的,一种是实例方法,就是没有static修饰的方法。类方法可以同时类名.方法名的方式调用。而实例方法必须先生存类的实例在通过实例.方法名的方式调用。例如:

classA{
publicstaticvoida(){}
publicvoidb(){}

}

publicclassB{
publicstaticvoidmain(String[]args){
A.a();//静态

newA().b();//非静态
}
}

Ⅳ Java 中Class.forName()动态调用类中静态方法的问题

你可以使用Class.getMethod()方法,然后使用Method.invoke()进行方法调用

阅读全文

与javaclass调用方法调用相关的资料

热点内容
程序员文采 浏览:12
箍筋间距加密到100 浏览:504
pop3服务器怎么装 浏览:142
cpp编译解决命名冲突问题 浏览:512
单片机的晶振频率 浏览:486
翻样软件加密锁问题 浏览:209
电脑怎么设置dhcp服务器地址 浏览:596
十天突破雅思写作剑8pdf 浏览:358
如何判定服务器硬盘烧了 浏览:247
数值逼近pdf 浏览:710
程序员跪键盘 浏览:4
江苏银行app换设备电话按哪个键 浏览:239
图片无损压缩怎么办 浏览:12
如何确认服务器的光口网卡 浏览:249
nb1111y压缩机性能数据 浏览:555
下一代编译器 浏览:138
用什么app可以查产品批号 浏览:443
python自动补齐 浏览:911
苹果wifi安卓怎么连接不上 浏览:941
为什么有的app只能用苹果支付 浏览:181