「java获取当前调用对象」java获取当前调用对象的数据

博主:adminadmin 2022-11-25 08:32:05 102

今天给各位分享java获取当前调用对象的知识,其中也会对java获取当前调用对象的数据进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java怎么获取某个类当前正在使用的对象

面向对象的概念。

建立菜单类。

然后设置JFrame,

利用对象的setVisible();

来设置就可以了。

Java中被调用的类中的方法如何获得原调用的类的对象?

可以通过“Thread.currentThread().getStackTrace()”,来获得当前调用堆栈。从而获得所需要的调用类及方法。

package demo;

public class Main {

public static void main(String[] args) {

//JFinal.start("webRoot", 8080, "/");

Main m = new Main();

m.a1();

}

public void a1(){

new A().a();

}

}

class A{

public void a(){

new B().b();

}

}

class B{

public void b(){

new C().c();

}

}

class C{

public void c(){

StackTraceElement[] es = Thread.currentThread().getStackTrace();

for(StackTraceElement e : es){

System.out.println(e.getClassName());

}

}

}

运行结果:

java 怎样获得一个类的当前对象

.class获得的是类的class对象,可不是这个类的对象,用class

变量名接收,用这个class对象通过反射机制可以通过newinstence创建出这个类的对象而且只能调用无参数构造器

java获取当前调用对象的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java获取当前调用对象的数据、java获取当前调用对象的信息别忘了在本站进行查找喔。

The End

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