1、引用只是变量的一个别名罢了和指针有点象(但绝对有很大的区别)
2、自己去看看数有很详细的解释

解决方案 »

  1.   

    1. 传值和传参数在本质上是一样的。Java 中你可以理解为简单类型如 int,float 等是传值。类类型,如String, Integer 等是传引用。2. 线程安全就是指对两个线程可能共享的数据,保证其安全。比如,一个线程正准备去访问某个元素的时候,另一个线程却把它删掉了,那么这就不安全了,所以应该保证第一个线程在准备去访问某个元素的时候先把这个元素锁住不让其它线程操作,访问完了再解锁,第二个线程在删除的时候会检查到这个元素已经被锁住了,就要等到它解锁再进行删除,这就安全了。3. 动态代理类?我不是很清楚这个概念,你是指 java reflection 吧?至少做插件的时候很有用呢。呵呵。