alex_lo

导航

2013年4月3日 #

final、finally、finalize 区别

摘要: 原文出处 :http://wenku.baidu.com/view/2d4593d0ce2f0066f533224a.htmFinal 用于声明属性,方法,类,分别表示属性不可变,方法不可重写,类不可继承。1. 属性不可变当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变。其初始化可以在两个地方,一是其定义处,也就是说在final变量定义时直接给其赋值,二是在构造函数中。这两个地方只能选其一,要么在定义时给值,要么在构造函数中给值,不能同时既在定义时给了值,又在构造函数中给 阅读全文

posted @ 2013-04-03 14:09 alex_lo 阅读(388) 评论(0) 推荐(0) 编辑

多线程

摘要: http://developer.51cto.com/art/200906/132360.htmhttp://developer.51cto.com/art/200906/132354.htm【编辑推荐】初学Java多线程:从线程返回数据的两种方法初学Java多线程:向线程传递数据的三种方法初学Java多线程:慎重使用volatile关键字初学Java多线程:join方法的使用初学Java多线程:线程的生命周期 阅读全文

posted @ 2013-04-03 11:06 alex_lo 阅读(299) 评论(0) 推荐(0) 编辑