`

java 基础

    博客分类:
  • Java
阅读更多

break,continue
http://www.webasp.net/article/26/25697_print.htm

jetty源码分析:
http://docs.huihoo.com/jetty/1.html

 

来自:http://blog.sina.com.cn/u/55f67d23010003dz

Java 参数,不管是原始类型还是引用类型,传递的都是副本(有另外一种说法是传值,但是说传副本更好理解吧,传值通常是相对传址而言)。

    如果参数类型是原始类型,那么传过来的就是这个参数的一个副本,也就是这个原始参数的值,这个跟之前所谈的传值是一样的。
    如果参数类型是引用类型,那么传过来的就是这个引用参数的副本,这个副本存放的是参数的地址。如果在函数中没有改变这个副本的地址,而是改变了地址中的 值,那么在函数内的改变会影响到传入的参数。如果在函数中改变了副本的地址,如new一个,那么副本就指向了一个新的地址,此时传入的参数还是指向原来的 地址,所以不会改变参数的值。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics