本帖最后由 fangmingshijie 于 2014-02-26 11:43:53 编辑

解决方案 »

  1.   

    楼主纠结这个对象和变量干嘛。java中,所有定义的都是引用类型,关键是赋值了没有的区别而已嘛。这个不像c++,存在指针,引用,还有对象等多种类型。
      

  2.   

    好像在有些编译环境,这样定义Date date会出错??
      

  3.   

    其实说白了第一种方法只是定义了个句柄,可以理解为C中的指针,这个句柄可以指向Date()生成的对象,但是指向对象前是不能引用Date的方法和数据的。
      

  4.   

    int算什么。
    还有八个基本类型,又不是全部是都是引用的