相关疑难解决方法(0)

获取当前正在执行的方法的名称

有没有办法在Java中获取当前正在执行的方法的名称?

java reflection methods

451
推荐指数
14
解决办法
36万
查看次数

Java反射性能

使用反射创建对象而不是调用类构造函数会导致任何显着的性能差异吗?

java reflection optimization performance

168
推荐指数
10
解决办法
10万
查看次数

如何在Java中找到调用给定方法的所有方法?

我需要获取Java中感兴趣的方法的所有调用方法的列表.有没有可以帮助我的工具?

编辑:我忘了提到我需要从程序中执行此操作.我使用Java Pathfinder,我想运行它调用我感兴趣的方法的所有方法.

java

32
推荐指数
4
解决办法
2万
查看次数

Java:如何获取调用者函数名称

为了修复测试用例,我需要确定是否从特定的调用函数调用该函数.我无法承受添加布尔参数,因为它会破坏定义的接口.怎么去这个?

这就是我想要实现的目标.这里我不能改变operation()的参数,因为它是一个接口实现.

operation()
{
   if not called from performancetest() method
       do expensive bookkeeping operation
   ...       

}
Run Code Online (Sandbox Code Playgroud)

java unit-testing

23
推荐指数
2
解决办法
4万
查看次数

隐藏System.out.print类的调用

我正在使用java库(jar文件).该文件的作者放入了一堆System.out.printSystem.out.printlns.有没有办法隐藏特定对象的这些消息?

*编辑:看起来jar文件似乎创建了一堆线程,每个线程都有自己的System.out.println ...

java

19
推荐指数
2
解决办法
1万
查看次数

Android:如何记录所有Activity方法调用?

我想有一个快速的方法来记录对活动调用的所有超级方法的所有调用.

我试过这个https://github.com/stephanenicolas/loglifecycle

但由于某种原因它不适用于AppCompatActivity......

我可以要求我的IDE覆盖所有方法; 但是如何将Log添加到所有这些?手动?一定有办法..

android android-lifecycle

17
推荐指数
1
解决办法
2148
查看次数

Java或任何其他语言:哪个方法/类调用了我的?

我想在我的方法内部编写一个代码,用于打印哪个方法/类调用它.

(我的假设是我不能改变任何东西,除了我的方法..)

其他编程语言怎么样?

编辑:谢谢你们,JavaScript怎么样?蟒蛇?C++?

javascript python java programming-languages classloader

12
推荐指数
1
解决办法
727
查看次数

如何在Java中找到调用方法的对象

我可以在Java中找到调用方法的对象吗?我有一个团体和人的社交网络.如果一个人想要离开一个团体,只有那个人可以从团体中移除,没有其他人可以移除那个人,不管怎样,调用该方法的人必须证明它的身份.

java authentication

12
推荐指数
2
解决办法
3万
查看次数

我如何在java中将stacktrace添加到我的调试打印输出中

从调试打印输出中打印堆栈跟踪的最简单方法是什么?通常在测试期间,您希望知道引发调试消息的情况的callstack.

java debugging

11
推荐指数
3
解决办法
1万
查看次数

找出谁在调用方法

我想以某种方式找出哪个CFC正在调用我的方法.

我有一个记录CFC,由许多不同的CFC调用.在此日志记录CFC上,需要存储调用日志的CFC.

虽然我可以简单地将CFC名称作为参数传递给我的log.cfc,但我发现这是一个重复性的任务,如果我能以某种方式找出"谁在"log.cfc上调用该方法,那么这可能没有必要.

有没有任何程序化的方法来实现这一目标?

提前致谢

methods coldfusion cfc

10
推荐指数
1
解决办法
3005
查看次数