导航栏菜单

[登录]

备案域名交易

老域名购买,已备案域名出售,已备案过期域名查询,老域名注册,已备案域名抢注,老域名转让,万网已备案域名,九江网站建设

网站建设编码时用reference操控对象

每种编程语言都有它自己的操控数据的方法。有时程序员必须时刻记着他们正在进行何种操控。你是在直接操控对象呢,还是通过一些间接的表示方法,用特殊的语法进行操控呢?Java把这一切都简化了,你可以用一种前后一致的语法,把一切都当对象来处理。虽让你把一切都当作对象,但实际上你所操控的那个标识符是对象的reference。你可以把它想成一个带遥控器的对象。只要你还拿着reference,你就可以随便操控对象,但是进行调换对象的时候,你操控的实际上是那个reference,然后再让它去和那个对象打交道。

持有reference

Java.lang.ref类库里有一套能增进垃圾回收器工作的灵活性的类。一旦碰到了对象大到要耗光内存的时候,这些类就会显得格外有用。如果待处理对象只能通过这些reference进行访问的话,那么这些reference对象就会向垃圾回收器提供一些不同级别的暗示。如果对象还能访问的到,那么在程序的某个地方应该还能找到这个对象。或许栈里还有一个普通的reference直接指着这个对象,或许在你引用(reference的对象里面还有一个指向那个要找的对象的reference。;这中间可能会有很多层。但是,只要对象还能访问的到,也就是说程序还要用,垃圾回收器就不能回收。如果对象已经访问不到了,程序也就无从使用了,因此回收就应该是安全的了。
分页:«1»

Powered By 备案域名交易 .Theme By 备案域名 Copyright www.jxpxw.com.cn. Some Rights Reserved.