java里没句柄这个说法, 叫引用(reference)
      ClassA o;  //并未产生对象,只是一个ClassA类型的引用。 
                 //和c++指针概念比较像, ClassA *p;

解决方案 »

  1.   

    可以完全看作指针...
    另外记住java和c++最大的区别
    classa a 相当于c++中 classa *a, 而绝对不是 classa a
      

  2.   

    例:String a =new String("b");   其中String a 叫句柄 在栈里 ,new String ("b") 叫对象 在堆里   a ----->b   和C++ 的指针类似。
      

  3.   

    java的变量者是引用(reference)-->(实际是一种不可计算的指针).c和C++里的指针是可以计算的