两个类a b如果a 调用b完成某项操作我如何在b内得到调用它方法的类的类名和在那一行调用它如:类a:
 
2 class a(){
...................
7    b temp = new b(); 
8    b.get(str);
....................
}类b的get 方法  public void g(String str){
    .......
    System.out.print("调用它的类和行数--如上应该打出a.class  行数 8");
    .......
}

解决方案 »

  1.   

    不清楚VC是通过 宏来输出的JAVA 没有marco就不。。GZ.
      

  2.   

    不好意思,方法名写错了
    public void g(String str){应该是:
    public void get(String str){
      

  3.   

    StackTraceElement[] elms = new Exception().getStackTrace();System.out.println(elms[0].toString());